Untitled
unknown
python
3 years ago
965 B
16
Indexable
global KEY
global VERBOSE
def read_args():
"""
Read environment variable for api key
"""
parser = argparse.ArgumentParser(
description="Create new config.yaml file")
parser.add_argument(
'-k',
'--key',
type=str,
action='store',
required=True,
help='Provide the api key to be used for the API connection'
)
parser.add_argument(
'-v',
'--verbose',
action='store_true',
help='Increase verbosity level'
)
args = parser.parse_args()
return args
if __name__ == "__main__":
args = read_args()
KEY = args.key()
VERBOSE = args.verbose
set_log_level()
"""
Getting:
python connect_to_api.py -k 78hd87fvh4578234f85g7hvg2b
Traceback (most recent call last):
File "/Users/marcelocrocha/repos/self-service-api/scripts/connect_to_api.py", line 156, in <module>
KEY = args.key()
TypeError: 'str' object is not callable
"""
Editor is loading...