add -p option for support to open PW_OPEN folder.
This commit is contained in:
@ -9,6 +9,7 @@ class MetadataCommand(BaseCommand):
|
||||
def register(cls, parsers: _SubParsersAction) -> None:
|
||||
command = cls()
|
||||
metadata_parser = parsers.add_parser("metadata", help="get a folder metadata")
|
||||
metadata_parser.add_argument("-p", "--password", help="password to use when open locked folder")
|
||||
metadata_parser.add_argument("remote_path", help="remote folder path (remote:/lab/path/)")
|
||||
metadata_parser.set_defaults(func=command.metadata)
|
||||
|
||||
@ -16,7 +17,7 @@ class MetadataCommand(BaseCommand):
|
||||
(remote, laboratory_name, r_path) = self._parse_remote_host_with_path(args.remote_path)
|
||||
connection = self._create_connection(remote)
|
||||
laboratory = self._find_laboratory(connection, laboratory_name)
|
||||
folder = self._find_folder(connection, laboratory, r_path)
|
||||
folder = self._find_folder(connection, laboratory, r_path, args.password)
|
||||
folder_api = FolderApi(connection)
|
||||
metadata = folder_api.metadata(folder.id)
|
||||
print(metadata)
|
||||
|
Reference in New Issue
Block a user