X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/e6cb66913899a35cda5a5a8df26869cb29c0ebcd..f0769a2c41c1ae03d2180e9d25e1738b88650064:/services/keepstore/keepstore.go diff --git a/services/keepstore/keepstore.go b/services/keepstore/keepstore.go index 819d52fe0a..a04bc0b6fd 100644 --- a/services/keepstore/keepstore.go +++ b/services/keepstore/keepstore.go @@ -130,6 +130,9 @@ var ( ) func (vs *volumeSet) String() string { + if vs == nil { + return "[]" + } return fmt.Sprintf("%+v", (*vs)[:]) } @@ -197,8 +200,8 @@ func main() { flag.IntVar( &permissionTTLSec, "blob-signature-ttl", - int(time.Duration(2*7*24*time.Hour).Seconds()), - "Lifetime of blob permission signatures. Modifying the ttl will invalidate all existing signatures. "+ + 2*7*24*3600, + "Lifetime of blob permission signatures in seconds. Modifying the ttl will invalidate all existing signatures. "+ "See services/api/config/application.default.yml.") flag.BoolVar( &flagSerializeIO, @@ -223,7 +226,7 @@ func main() { flag.DurationVar( &trashLifetime, "trash-lifetime", - 0*time.Second, + 0, "Time duration after a block is trashed during which it can be recovered using an /untrash request") flag.DurationVar( &trashCheckInterval,