def make_client(args=None):
""" Create a new transmission RPC client
If you want to parse more than the standard CLI arguments, like when creating a new customized
script, you can append your options to the argument parser.
:param args: Optional CLI args passed in.
:return:
"""
if args is None:
args = parse_args()
if args.generate:
generate_config(args.force)
load_config()
return TSClient(
args.host or CONFIG['CLIENT']['host'],
port=args.port or CONFIG['CLIENT']['port'],
user=args.user or CONFIG['CLIENT']['user'],
password=args.password or CONFIG['CLIENT']['password']
)
评论列表
文章目录