- commit
- 4c0448523c2582f7ef8e5cd76eba47c3c855c617
- parent
- 88e09901edd0f05f60aa641123c69493f3f08fc8
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2017-06-03 10:18
mv parse_args to init
Diffstat
| M | jsonproxy/__init__.py | 11 | ++++++++++- |
| M | jsonproxy/lib.py | 11 | ----------- |
2 files changed, 10 insertions, 12 deletions
diff --git a/jsonproxy/__init__.py b/jsonproxy/__init__.py
@@ -1,3 +1,4 @@ -1 1 import argparse 1 2 import os 2 3 import sys 3 4 @@ -11,7 +12,6 @@ from fakes import abort 11 12 from .lib import check_config 12 13 from .lib import _doc 13 14 from .lib import ENDPOINTS14 -1 from .lib import parse_args15 15 from .lib import scrape 16 16 17 17 app = Fakes(__name__) @@ -91,6 +91,15 @@ def doc(request): 91 91 return app.render_template('index.html', endpoints=data) 92 92 93 93 -1 94 def parse_args(): -1 95 parser = argparse.ArgumentParser(description='simple proxy and scraper') -1 96 parser.add_argument('config') -1 97 parser.add_argument('-d', '--debug', action='store_true') -1 98 parser.add_argument('-p', '--port', type=int, default=5000) -1 99 parser.add_argument('-H', '--host', default='localhost') -1 100 return parser.parse_args() -1 101 -1 102 94 103 def main(): 95 104 args = parse_args() 96 105
diff --git a/jsonproxy/lib.py b/jsonproxy/lib.py
@@ -1,5 +1,3 @@1 -1 import argparse2 -13 1 from bs4 import BeautifulSoup 4 2 5 3 try: @@ -113,12 +111,3 @@ def check_config(config): 113 111 errors += list(check_fields_config(data['fields'], key)) 114 112 115 113 return errors116 -1117 -1118 -1 def parse_args():119 -1 parser = argparse.ArgumentParser(description='simple proxy and scraper')120 -1 parser.add_argument('config')121 -1 parser.add_argument('-d', '--debug', action='store_true')122 -1 parser.add_argument('-p', '--port', type=int, default=5000)123 -1 parser.add_argument('-H', '--host', default='localhost')124 -1 return parser.parse_args()