Changeset 695 in code for trunk/cmd


Ignore:
Timestamp:
Nov 17, 2021, 10:54:28 AM (4 years ago)
Author:
contact
Message:

sojuctl: use background context

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/cmd/sojuctl/main.go

    r652 r695  
    5050        }
    5151
     52        ctx := context.Background()
     53
    5254        switch cmd := flag.Arg(0); cmd {
    5355        case "create-user":
     
    7779                        Admin:    *admin,
    7880                }
    79                 if err := db.StoreUser(context.TODO(), &user); err != nil {
     81                if err := db.StoreUser(ctx, &user); err != nil {
    8082                        log.Fatalf("failed to create user: %v", err)
    8183                }
     
    8789                }
    8890
    89                 user, err := db.GetUser(context.TODO(), username)
     91                user, err := db.GetUser(ctx, username)
    9092                if err != nil {
    9193                        log.Fatalf("failed to get user: %v", err)
     
    103105
    104106                user.Password = string(hashed)
    105                 if err := db.StoreUser(context.TODO(), user); err != nil {
     107                if err := db.StoreUser(ctx, user); err != nil {
    106108                        log.Fatalf("failed to update password: %v", err)
    107109                }
Note: See TracChangeset for help on using the changeset viewer.