16 lines
804 B
Python
16 lines
804 B
Python
#coding=utf-8
|
|
import argparse
|
|
|
|
def setup_common_args():
|
|
parser = argparse.ArgumentParser(description='TSG OAM Argument Parser')
|
|
|
|
parser.add_argument('-g', '--debug', help = 'debug mode, default is disable',
|
|
action='store_true', default = 0)
|
|
parser.add_argument('-l', '--log-level', help = 'debug log level, support:10,20,30,40,50, default is:30',
|
|
type=int, default = 30)
|
|
parser.add_argument('--telegraf-ip', help = 'send log to telegraf ip address, default is:192.168.200.5',
|
|
type=str, default = '192.168.200.5')
|
|
parser.add_argument('--telegraf-port', help = 'send log to telegraf port, default is:8126',
|
|
type=int, default = 8126)
|
|
|
|
return parser |