11#!/usr/bin/env python
2-
3- from bravado . client import SwaggerClient
4- from bravado . requests_client import RequestsClient
2+ import urlparse
3+ import pkg_resources # part of setuptools
4+ import urllib
55import json
66import time
77import sys
88import os
99import argparse
1010import logging
11- import urlparse
12- import pkg_resources # part of setuptools
13- from wes_service .util import visit
14- import urllib
15- import ruamel .yaml as yaml
1611import schema_salad .ref_resolver
12+ from wes_service .util import visit
13+ from bravado .client import SwaggerClient
14+ from bravado .requests_client import RequestsClient
15+
1716
1817def main (argv = sys .argv [1 :]):
1918 parser = argparse .ArgumentParser (description = 'Workflow Execution Service' )
20- parser .add_argument (
21- "--host" , type = str , default = os .environ .get ("WES_API_HOST" ))
22- parser .add_argument (
23- "--auth" , type = str , default = os .environ .get ("WES_API_AUTH" ))
24- parser .add_argument (
25- "--proto" , type = str , default = os .environ .get ("WES_API_PROTO" , "https" ))
19+ parser .add_argument ("--host" , type = str , default = os .environ .get ("WES_API_HOST" ))
20+ parser .add_argument ("--auth" , type = str , default = os .environ .get ("WES_API_AUTH" ))
21+ parser .add_argument ("--proto" , type = str , default = os .environ .get ("WES_API_PROTO" , "https" ))
2622 parser .add_argument ("--quiet" , action = "store_true" , default = False )
2723 parser .add_argument ("--outdir" , type = str )
2824
@@ -35,18 +31,16 @@ def main(argv=sys.argv[1:]):
3531 exgroup .add_argument ("--version" , action = "store_true" , default = False )
3632
3733 exgroup = parser .add_mutually_exclusive_group ()
38- exgroup .add_argument (
39- "--wait" , action = "store_true" , default = True , dest = "wait" )
40- exgroup .add_argument (
41- "--no-wait" , action = "store_false" , default = True , dest = "wait" )
34+ exgroup .add_argument ("--wait" , action = "store_true" , default = True , dest = "wait" )
35+ exgroup .add_argument ("--no-wait" , action = "store_false" , default = True , dest = "wait" )
4236
4337 parser .add_argument ("workflow_url" , type = str , nargs = "?" , default = None )
4438 parser .add_argument ("job_order" , type = str , nargs = "?" , default = None )
4539 args = parser .parse_args (argv )
4640
4741 if args .version :
4842 pkg = pkg_resources .require ("wes_service" )
49- print u"%s %s" % (sys .argv [0 ], pkg [0 ].version )
43+ print ( u"%s %s" % (sys .argv [0 ], pkg [0 ].version ) )
5044 exit (0 )
5145
5246 http_client = RequestsClient ()
0 commit comments