commands-storage.txt
dev:init dev:multihash dev:sync dev:upload dev:verify-bag-id help leader:cancel-invite leader:create-bucket leader:delete-bucket leader:invite-operator leader:remove-operator leader:set-bucket-limits leader:set-global-uploading-status leader:update-bag leader:update-bag-limit leader:update-blacklist leader:update-bucket-status leader:update-data-fee leader:update-dynamic-bag-policy leader:update-voucher-limits operator:accept-invitation operator:set-metadata server
for cmd in $(cat commands-storage.txt);do echo $cmd ; ~/joystream/storage-node-v2/bin/run $cmd --help ; done
Initialize development environment. Sets Alice as storage working group leader.
USAGE
$ storage-node dev:init
OPTIONS
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Creates a multihash (blake3) for a file.
USAGE
$ storage-node dev:multihash
OPTIONS
-f, --file=file (required) Path for a hashing file.
-h, --help show CLI help
Synchronizes the data - it fixes the differences between local data folder and worker ID obligations from the runtime.
USAGE
$ storage-node dev:sync
OPTIONS
-d, --uploads=uploads (required) Data uploading directory (absolute path).
-h, --help show CLI help
-o, --dataSourceOperatorUrl=dataSourceOperatorUrl [default: http://localhost:3333] Storage node url
base (e.g.: http://some.com:3333) to get data from.
-p, --syncWorkersNumber=syncWorkersNumber [default: 20] Sync workers number (max async
operations in progress).
-q, --queryNodeEndpoint=queryNodeEndpoint [default: http://localhost:8081/graphql] Query node
endpoint (e.g.: http://some.com:8081/graphql)
-t, --syncWorkersTimeout=syncWorkersTimeout [default: 30] Asset downloading timeout for the
syncronization (in minutes).
-w, --workerId=workerId (required) Storage node operator worker ID.
Upload data object (development mode only).
USAGE
$ storage-node dev:upload
OPTIONS
-c, --cid=cid (required) Data object IPFS content ID.
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --size=size (required) Data object size.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
The command verifies bag id supported by the storage node. Requires chain connection.
USAGE
$ storage-node dev:verify-bag-id
OPTIONS
-h, --help
show CLI help
-i, --bagId=bagId
(required) Bag ID. Format: {bag_type}:{sub_type}:{id}.
- Bag types: 'static', 'dynamic'
- Sub types: 'static:council', 'static:wg', 'dynamic:member', 'dynamic:channel'
- Id:
- absent for 'static:council'
- working group name for 'static:wg'
- integer for 'dynamic:member' and 'dynamic:channel'
Examples:
- static:council
- static:wg:storage
- dynamic:member:4
Joystream storage subsystem.
VERSION
storage-node-v2/2.0.0 linux-x64 node-v14.18.2
USAGE
$ storage-node [COMMAND]
TOPICS
dev Development mode commands.
leader Storage working group leader commands.
operator Storage provider(operator) commands.
COMMANDS
help display help for storage-node
server Starts the storage node server.
Cancel a storage bucket operator invite. Requires storage working group leader permissions.
USAGE
$ storage-node leader:cancel-invite
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Create new storage bucket. Requires storage working group leader permissions.
USAGE
$ storage-node leader:create-bucket
OPTIONS
-a, --allow Accepts new bags
-h, --help show CLI help
-i, --invited=invited Invited storage operator ID (storage WG worker ID)
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-n, --number=number Storage bucket max total objects number
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --size=size Storage bucket max total objects size
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Delete a storage bucket. Requires storage working group leader permissions.
USAGE
$ storage-node leader:delete-bucket
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Invite a storage bucket operator. Requires storage working group leader permissions.
USAGE
$ storage-node leader:invite-operator
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-w, --operatorId=operatorId (required) Storage bucket operator ID (storage group worker ID)
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Remove a storage bucket operator. Requires storage working group leader permissions.
USAGE
$ storage-node leader:remove-operator
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Set VoucherObjectsSizeLimit and VoucherObjectsNumberLimit for the storage bucket.
USAGE
$ storage-node leader:set-bucket-limits
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-o, --objects=objects (required) New 'voucher object number limit' value
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --size=size (required) New 'voucher object size limit' value
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Set global uploading block. Requires storage working group leader permissions.
USAGE
$ storage-node leader:set-global-uploading-status
OPTIONS
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --set=(on|off) (required) Sets global uploading block (on/off).
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Add/remove a storage bucket from a bag (adds by default).
USAGE
$ storage-node leader:update-bag
OPTIONS
-a, --add=add
[default: ] ID of a bucket to add to bag
-h, --help
show CLI help
-i, --bagId=bagId
(required) Bag ID. Format: {bag_type}:{sub_type}:{id}.
- Bag types: 'static', 'dynamic'
- Sub types: 'static:council', 'static:wg', 'dynamic:member', 'dynamic:channel'
- Id:
- absent for 'static:council'
- working group name for 'static:wg'
- integer for 'dynamic:member' and 'dynamic:channel'
Examples:
- static:council
- static:wg:storage
- dynamic:member:4
-k, --keyFile=keyFile
Key file for the account. Mandatory in non-dev environment.
-m, --dev
Use development mode
-p, --password=password
Key file password (optional). Could be overriden by ACCOUNT_PWD environment variable.
-r, --remove=remove
[default: ] ID of a bucket to remove from bag
-u, --apiUrl=apiUrl
[default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev environment.
-y, --accountUri=accountUri
Account URI (optional). Has a priority over the keyFile and password flags. Could be overriden by
ACCOUNT_URI environment variable.
Update StorageBucketsPerBagLimit variable in the Joystream node storage.
USAGE
$ storage-node leader:update-bag-limit
OPTIONS
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-l, --limit=limit (required) New StorageBucketsPerBagLimit value
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Add/remove a content ID from the blacklist (adds by default).
USAGE
$ storage-node leader:update-blacklist
OPTIONS
-a, --add=add [default: ] Content ID to add
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-r, --remove=remove [default: ] Content ID to remove
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Update storage bucket status (accepting new bags).
USAGE
$ storage-node leader:update-bucket-status
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --set=(on|off) (required) Sets 'accepting new bags' parameter for the bucket (on/off).
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Update data size fee. Requires storage working group leader permissions.
USAGE
$ storage-node leader:update-data-fee
OPTIONS
-f, --fee=fee (required) New data size fee
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Update number of storage buckets used in the dynamic bag creation policy.
USAGE
$ storage-node leader:update-dynamic-bag-policy
OPTIONS
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-n, --number=number (required) New storage buckets number
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-t, --bagType=(Channel|Member) (required) Dynamic bag type (Channel, Member).
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Update VoucherMaxObjectsSizeLimit and VoucherMaxObjectsNumberLimit for the Joystream node storage.
USAGE
$ storage-node leader:update-voucher-limits
OPTIONS
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-o, --objects=objects (required) New 'max voucher object number limit' value
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --size=size (required) New 'max voucher object size limit' value
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Accept pending storage bucket invitation.
USAGE
$ storage-node operator:accept-invitation
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev
environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by
ACCOUNT_PWD environment variable.
-t, --transactorAccountId=transactorAccountId (required) Transactor account ID (public key)
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL.
Mandatory in non-dev environment.
-w, --workerId=workerId (required) Storage operator worker ID
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile
and password flags. Could be overriden by ACCOUNT_URI
environment variable.
Set metadata for the storage bucket.
USAGE
$ storage-node operator:set-metadata
OPTIONS
-e, --endpoint=endpoint Root distribution node endpoint
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-j, --jsonFile=jsonFile Path to JSON metadata file
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-w, --operatorId=operatorId (required) Storage bucket operator ID (storage group worker ID)
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Starts the storage node server.
USAGE
$ storage-node server
OPTIONS
-d, --uploads=uploads (required) Data uploading directory (absolute path).
-e, --elasticSearchEndpoint=elasticSearchEndpoint Elasticsearch endpoint (e.g.: http://some.com:8081).
Log level could be set using the ELASTIC_LOG_LEVEL
enviroment variable.
Supported values: warn, error, debug, info.
Default:debug
-h, --help show CLI help
-i, --syncInterval=syncInterval [default: 1] Interval between synchronizations (in
minutes)
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev
environment.
-m, --dev Use development mode
-o, --port=port (required) Server port.
-p, --password=password Key file password (optional). Could be overriden by
ACCOUNT_PWD environment variable.
-q, --queryNodeEndpoint=queryNodeEndpoint (required) [default: http://localhost:8081/graphql]
Query node endpoint (e.g.:
http://some.com:8081/graphql)
-r, --syncWorkersNumber=syncWorkersNumber [default: 20] Sync workers number (max async
operations in progress).
-s, --sync Enable data synchronization.
-t, --syncWorkersTimeout=syncWorkersTimeout [default: 30] Asset downloading timeout for the
syncronization (in minutes).
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL.
Mandatory in non-dev environment.
-w, --worker=worker (required) Storage provider worker ID
-y, --accountUri=accountUri Account URI (optional). Has a priority over the
keyFile and password flags. Could be overriden by
ACCOUNT_URI environment variable.
commands-distributor.txt
start help dev:init dev:batchUpload operator:accept-invitation operator:set-metadata node:set-buckets node:set-worker node:shutdown node:start-public-api node:stop-public-api leader:cancel-invitation leader:create-bucket leader:create-bucket-family leader:delete-bucket leader:delete-bucket-family leader:invite-bucket-operator leader:remove-bucket-operator leader:set-bucket-family-metadata leader:set-buckets-per-bag-limit leader:update-bag leader:update-bucket-mode leader:update-bucket-status leader:update-dynamic-bag-policy
for cmd in $(cat commands-distributor.txt);do echo $cmd ; ~/joystream/storage-node-v2/bin/run $cmd --help ; done
› Error: command start not found
Joystream storage subsystem.
VERSION
storage-node-v2/2.0.0 linux-x64 node-v14.18.2
USAGE
$ storage-node [COMMAND]
TOPICS
dev Development mode commands.
leader Storage working group leader commands.
operator Storage provider(operator) commands.
COMMANDS
help display help for storage-node
server Starts the storage node server.
Initialize development environment. Sets Alice as storage working group leader.
USAGE
$ storage-node dev:init
OPTIONS
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
› Error: command dev:batchUpload not found
Accept pending storage bucket invitation.
USAGE
$ storage-node operator:accept-invitation
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev
environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by
ACCOUNT_PWD environment variable.
-t, --transactorAccountId=transactorAccountId (required) Transactor account ID (public key)
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL.
Mandatory in non-dev environment.
-w, --workerId=workerId (required) Storage operator worker ID
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile
and password flags. Could be overriden by ACCOUNT_URI
environment variable.
Set metadata for the storage bucket.
USAGE
$ storage-node operator:set-metadata
OPTIONS
-e, --endpoint=endpoint Root distribution node endpoint
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-j, --jsonFile=jsonFile Path to JSON metadata file
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-w, --operatorId=operatorId (required) Storage bucket operator ID (storage group worker ID)
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
› Error: command node:set-buckets not found
› Error: command node:set-worker not found
› Error: command node:shutdown not found
› Error: command node:start-public-api not found
› Error: command node:stop-public-api not found
› Error: command leader:cancel-invitation not found
Create new storage bucket. Requires storage working group leader permissions.
USAGE
$ storage-node leader:create-bucket
OPTIONS
-a, --allow Accepts new bags
-h, --help show CLI help
-i, --invited=invited Invited storage operator ID (storage WG worker ID)
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-n, --number=number Storage bucket max total objects number
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --size=size Storage bucket max total objects size
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
› Error: command leader:create-bucket-family not found
Delete a storage bucket. Requires storage working group leader permissions.
USAGE
$ storage-node leader:delete-bucket
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
› Error: command leader:delete-bucket-family not found
› Error: command leader:invite-bucket-operator not found
› Error: command leader:remove-bucket-operator not found
› Error: command leader:set-bucket-family-metadata not found
› Error: command leader:set-buckets-per-bag-limit not found
Add/remove a storage bucket from a bag (adds by default).
USAGE
$ storage-node leader:update-bag
OPTIONS
-a, --add=add
[default: ] ID of a bucket to add to bag
-h, --help
show CLI help
-i, --bagId=bagId
(required) Bag ID. Format: {bag_type}:{sub_type}:{id}.
- Bag types: 'static', 'dynamic'
- Sub types: 'static:council', 'static:wg', 'dynamic:member', 'dynamic:channel'
- Id:
- absent for 'static:council'
- working group name for 'static:wg'
- integer for 'dynamic:member' and 'dynamic:channel'
Examples:
- static:council
- static:wg:storage
- dynamic:member:4
-k, --keyFile=keyFile
Key file for the account. Mandatory in non-dev environment.
-m, --dev
Use development mode
-p, --password=password
Key file password (optional). Could be overriden by ACCOUNT_PWD environment variable.
-r, --remove=remove
[default: ] ID of a bucket to remove from bag
-u, --apiUrl=apiUrl
[default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev environment.
-y, --accountUri=accountUri
Account URI (optional). Has a priority over the keyFile and password flags. Could be overriden by
ACCOUNT_URI environment variable.
› Error: command leader:update-bucket-mode not found
Update storage bucket status (accepting new bags).
USAGE
$ storage-node leader:update-bucket-status
OPTIONS
-h, --help show CLI help
-i, --bucketId=bucketId (required) Storage bucket ID
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-s, --set=(on|off) (required) Sets 'accepting new bags' parameter for the bucket (on/off).
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.
Update number of storage buckets used in the dynamic bag creation policy.
USAGE
$ storage-node leader:update-dynamic-bag-policy
OPTIONS
-h, --help show CLI help
-k, --keyFile=keyFile Key file for the account. Mandatory in non-dev environment.
-m, --dev Use development mode
-n, --number=number (required) New storage buckets number
-p, --password=password Key file password (optional). Could be overriden by ACCOUNT_PWD
environment variable.
-t, --bagType=(Channel|Member) (required) Dynamic bag type (Channel, Member).
-u, --apiUrl=apiUrl [default: ws://localhost:9944] Runtime API URL. Mandatory in non-dev
environment.
-y, --accountUri=accountUri Account URI (optional). Has a priority over the keyFile and password
flags. Could be overriden by ACCOUNT_URI environment variable.