Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Z
ZKAPAuthorizer
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
Administrator
ZKAPAuthorizer
Commits
e354f35c
Commit
e354f35c
authored
3 years ago
by
Jean-Paul Calderone
Browse files
Options
Downloads
Patches
Plain Diff
docs for the new config items
parent
11482da9
Branches
Branches containing commit
No related tags found
1 merge request
!255
Add configuration for lease maintenance behavior
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
docs/source/configuration.rst
+36
-0
36 additions, 0 deletions
docs/source/configuration.rst
with
36 additions
and
0 deletions
docs/source/configuration.rst
+
36
−
0
View file @
e354f35c
...
@@ -66,6 +66,42 @@ When tokens are received from an issuer during redemption,
...
@@ -66,6 +66,42 @@ When tokens are received from an issuer during redemption,
these are the only public keys which will satisfy the redeemer and cause the tokens to be made available to the client to be spent.
these are the only public keys which will satisfy the redeemer and cause the tokens to be made available to the client to be spent.
Tokens received with any other public key will be sequestered and will *not* be spent until some further action is taken.
Tokens received with any other public key will be sequestered and will *not* be spent until some further action is taken.
lease.crawl-interval.mean
~~~~~~~~~~~~~~~~~~~~~~~~~
This item controls the frequency at which the lease maintenance crawler runs.
The lease maintenance crawler visits all shares and renews their leases if necessary.
The crawler will run at random intervals.
The client will try to make the average (mean) interval between runs equal to this setting.
The value is an ISO8601 duration string.
For example to run on average every 26 days::
[storageclient.plugins.privatestorageio-zkapauthz-v1]
lease.crawl-interval.mean = P26D
lease.crawl-interval.range
~~~~~~~~~~~~~~~~~~~~~~~~~~
This item also controls the frequency of lease maintenance crawler runs.
The random intervals between runs have a uniform distribution with this item's value as its range.
The value is an ISO8601 duration string.
For example to make all intervals fall within a 7 day period::
[storageclient.plugins.privatestorageio-zkapauthz-v1]
lease.crawl-interval.mean = P3DT12H
lease.min-time-remaining
~~~~~~~~~~~~~~~~~~~~~~~~
This item controls the lease renewal behavior of the lease maintenance crawler.
It specifies an amount of time left on a lease.
If the crawler encounters a lease with less time left than this then it will renew the lease.
The value is an ISO8601 duration string.
For example to renew leases on all shares which will expire in less than one week::
[storageclient.plugins.privatestorageio-zkapauthz-v1]
lease.min-time-remaining = P7D
Server
Server
------
------
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment