Techdocs / techdocs /execute.py
HemanthSai7's picture
Initial cmd tool script
c1f3831
raw
history blame
812 Bytes
from utils import parse,functools
import argparse
def main():
parser = argparse.ArgumentParser(description='Weather Application')
parser.add_argument('--api_key','-k',help='API key for Techdocs')
parser.add_argument('--username','-u',help='Username for Techdocs')
parser.add_argument('--password','-p',help='Password for Techdocs')
parser.add_argument('--dir','-d',help='Root directory to be documented')
args=parser.parse_args()
config = {
arg[0]:arg[1] for arg in args._get_kwargs()
}
data = {
"username":config['username'],
"password":config['password']
}
config.update({"access_token":functools.get_access_token(data)})
parse.extract_functions_from_directory(config)
if __name__ == '__main__':
main()