def METHOD_NAME(self, tunables, **kwargs):
    parser = argparse.ArgumentParser(description='Argparser for {}'.format(os.path.basename(__file__)), 
                                     formatter_class=argparse.ArgumentDefaultsHelpFormatter)
    parser.add_argument('--proto',
                        type=str,
                        default='all',
                        choices={'all', 'tcp', 'udp'},
                        help='')
    parser.add_argument('--temp',
                        type=str,
                        default='all',
                        choices={'all', 'ip', 'payload'},
                        help='')
    args = parser.parse_args(tunables)
    proto = args.proto.lower()
    temp = args.temp.lower()
    return self.create_profile(proto, temp)