From e6e5f8ccee9bb3cce6bda6d32296878b25f0e3db Mon Sep 17 00:00:00 2001 From: nhertz <nhertz@nrao.edu> Date: Tue, 6 Oct 2020 13:51:30 -0600 Subject: [PATCH] Continued implementing capability launcher --- services/capability/src/capability/capability_launcher.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/capability/src/capability/capability_launcher.py b/services/capability/src/capability/capability_launcher.py index 90e18ca74..1f8525b46 100644 --- a/services/capability/src/capability/capability_launcher.py +++ b/services/capability/src/capability/capability_launcher.py @@ -6,6 +6,7 @@ Sends a request for a capability execution to the capability service import argparse import requests +from workspaces.schema import Capability from ._version import __version__ as version @@ -32,12 +33,16 @@ def _make_arg_parser() -> argparse.ArgumentParser: ) parser.add_argument( '-c', '--capability', action='store', required=True, + help='file that contains a capability definition' ) + return parser def main(): - pass + args = _make_arg_parser().parse_args() + capability = Capability.from_file(args['capability']) + print(capability) if __name__ == '__main__': -- GitLab