[#349] --timeout flag for neofs-authmate

Signed-off-by: Elizaveta Chichindaeva <elizaveta@nspcc.ru>
This commit is contained in:
Elizaveta Chichindaeva 2022-04-26 20:04:49 +03:00
parent 89a4c6daa7
commit 14183dabfc

View file

@ -20,6 +20,7 @@ urllib3.disable_warnings()
########################################################## ##########################################################
ROBOT_AUTO_KEYWORDS = False ROBOT_AUTO_KEYWORDS = False
CREDENTIALS_CREATE_TIMEOUT = '30s'
NEOFS_EXEC = os.getenv('NEOFS_EXEC', 'neofs-authmate') NEOFS_EXEC = os.getenv('NEOFS_EXEC', 'neofs-authmate')
@ -28,9 +29,9 @@ def init_s3_credentials(wallet):
bucket = str(uuid.uuid4()) bucket = str(uuid.uuid4())
s3_bearer_rules = "robot/resources/files/s3_bearer_rules.json" s3_bearer_rules = "robot/resources/files/s3_bearer_rules.json"
cmd = ( cmd = (
f'{NEOFS_EXEC} --debug --with-log issue-secret --wallet {wallet} ' f'{NEOFS_EXEC} --debug --with-log --timeout {CREDENTIALS_CREATE_TIMEOUT} '
f'--gate-public-key={GATE_PUB_KEY} --peer {NEOFS_ENDPOINT} ' f'issue-secret --wallet {wallet} --gate-public-key={GATE_PUB_KEY} '
f'--container-friendly-name {bucket} ' f'--peer {NEOFS_ENDPOINT} --container-friendly-name {bucket} '
f'--bearer-rules {s3_bearer_rules}' f'--bearer-rules {s3_bearer_rules}'
) )
logger.info(f"Executing command: {cmd}") logger.info(f"Executing command: {cmd}")