From 9b00f8979882bc278c6c8d264cd76b7a333726f6 Mon Sep 17 00:00:00 2001 From: Andrey Berezin Date: Tue, 22 Nov 2022 13:42:13 +0300 Subject: [PATCH] Add expire-at flag to object lock command Signed-off-by: Andrey Berezin --- src/neofs_testlib/cli/neofs_cli/object.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/neofs_testlib/cli/neofs_cli/object.py b/src/neofs_testlib/cli/neofs_cli/object.py index 0e54595..5b25a79 100644 --- a/src/neofs_testlib/cli/neofs_cli/object.py +++ b/src/neofs_testlib/cli/neofs_cli/object.py @@ -171,7 +171,8 @@ class NeofsCliObject(CliCommand): wallet: str, cid: str, oid: str, - lifetime: int, + lifetime: Optional[int] = None, + expire_at: Optional[int] = None, address: Optional[str] = None, bearer: Optional[str] = None, session: Optional[str] = None, @@ -186,7 +187,8 @@ class NeofsCliObject(CliCommand): bearer: File with signed JSON or binary encoded bearer token. cid: Container ID. oid: Object ID. - lifetime: Object lifetime. + lifetime: Lock lifetime. + expire_at: Lock expiration epoch. rpc_endpoint: Remote node address (as 'multiaddr' or ':'). session: Path to a JSON-encoded container session token. ttl: TTL value in request meta header (default 2).