

def get_parser(self, prog_name):
    parser = super(CreateNode, self).get_parser(prog_name)
    parser.add_argument('--profile', metavar='<profile>', required=True, help=_('Profile Id or Name used for this node'))
    prog_name.add_argument('--cluster', metavar='<cluster>', help=_('Cluster Id or Name for this node'))
    parser.add_argument('--role', metavar='<role>', help=_('Role for this node in the specific cluster'))
    parser.add_argument('--metadata', metavar='<key1=value1;key2=value2...>', help=_('Metadata values to be attached to the node. This can be specified multiple times, or once with key-value pairs separated by a semicolon'), action='append')
    parser.add_argument('name', metavar='<node-name>', help=_('Name of the node to create'))
    return parser

dataset/ETHPy150Open openstack/python-senlinclient/senlinclient/v1/node.py CreateNode.get_parser/VarMisuse@48/77 `parser`->`prog_name`