libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit da14a8d444355f992d4459534769245e2940a118
parent 3fcf6d9831a25a94f919ad0ea3d4b238f7e821d6
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Tue,  7 Apr 2020 20:38:15 +0200

equip CLI with password option to register subscribers.

Diffstat:
Mcli/python/libeufin-cli | 11+++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/cli/python/libeufin-cli b/cli/python/libeufin-cli @@ -970,16 +970,23 @@ def subscribers(obj, nexus_base_url): help="ID of the EBICS server" , required=True ) +@click.option( + "--password", + help="password to associate to the subscriber being created" , + required=False, + default=None +) @click.argument( "nexus-base-url" ) -def new_subscriber(obj, account_id, user_id, partner_id, system_id, host_id, ebics_url, nexus_base_url): +def new_subscriber(obj, account_id, user_id, partner_id, system_id, host_id, ebics_url, password, nexus_base_url): nexus_url = urljoin(nexus_base_url, "/ebics/{}/subscribers".format(account_id)) body = dict( ebicsURL=ebics_url, userID=user_id, partnerID=partner_id, - hostID=host_id + hostID=host_id, + password=password ) if system_id: body.update(system_id)