Add expire-at flag to object lock command

Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
This commit is contained in:
Andrey Berezin 2022-11-22 13:42:13 +03:00 committed by abereziny
parent 90c5d9a28a
commit 9b00f89798

View file

@ -171,7 +171,8 @@ class NeofsCliObject(CliCommand):
wallet: str, wallet: str,
cid: str, cid: str,
oid: str, oid: str,
lifetime: int, lifetime: Optional[int] = None,
expire_at: Optional[int] = None,
address: Optional[str] = None, address: Optional[str] = None,
bearer: Optional[str] = None, bearer: Optional[str] = None,
session: Optional[str] = None, session: Optional[str] = None,
@ -186,7 +187,8 @@ class NeofsCliObject(CliCommand):
bearer: File with signed JSON or binary encoded bearer token. bearer: File with signed JSON or binary encoded bearer token.
cid: Container ID. cid: Container ID.
oid: Object ID. oid: Object ID.
lifetime: Object lifetime. lifetime: Lock lifetime.
expire_at: Lock expiration epoch.
rpc_endpoint: Remote node address (as 'multiaddr' or '<host>:<port>'). rpc_endpoint: Remote node address (as 'multiaddr' or '<host>:<port>').
session: Path to a JSON-encoded container session token. session: Path to a JSON-encoded container session token.
ttl: TTL value in request meta header (default 2). ttl: TTL value in request meta header (default 2).