Module mfplugin.cli_tools.plugins_validate_name

Functions

def main()
Expand source code
def main():
    arg_parser = argparse.ArgumentParser(description=DESCRIPTION)
    arg_parser.add_argument("plugin_name", type=str,
                            help="plugin name candidate")
    args = arg_parser.parse_args()

    try:
        validate_plugin_name(args.plugin_name)
    except BadPluginName as e:
        print("ERROR: %s" % e)
        sys.exit(1)
    print("OK")
    sys.exit(0)