Example #1
0
    credfile_yaml = hammr_utils.get_hammr_dir() + os.sep + "credentials.yml"
    if os.path.isfile(credfile_yaml):
        return credfile_yaml
    credfile_json = hammr_utils.get_hammr_dir() + os.sep + "credentials.json"
    if os.path.isfile(credfile_json):
        return credfile_json
    return None


#Generate hammr base command + help base command
CmdBuilder.generateCommands(Hammr)
app = Hammr()
myactions = generate_base_doc(app, hamm_help="")

# Args parsing
mainParser = CoreArgumentParser(add_help=False)
CoreArgumentParser.actions = myactions
mainParser.add_argument('-a',
                        '--url',
                        dest='url',
                        type=str,
                        help='the UForge server URL endpoint to use',
                        required=False)
mainParser.add_argument(
    '-u',
    '--user',
    dest='user',
    type=str,
    help='the user name used to authenticate to the UForge server',
    required=False)
mainParser.add_argument(