Skip to content

Commit fabb291

Browse files
committed
Improving cli arguments
1 parent 0140f3b commit fabb291

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

gymie/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
from gymie.api import override
33
from gymie.exceptions import *
44

5-
__version__ = '0.1.1'
5+
__version__ = '0.2.0'

gymie/__main__.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1+
import argparse
12
from gymie.server import start
23

34
if __name__ == '__main__':
4-
start()
5+
parser = argparse.ArgumentParser()
6+
parser.add_argument('-l', '--host', default='0.0.0.0')
7+
parser.add_argument('-p', '--port', default=5000, type=int)
8+
args = parser.parse_args()
9+
10+
start(args.host, args.port)

gymie/server.py

-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import json
22
import eventlet
3-
import argparse
43
from eventlet import wsgi, websocket
54
from gymie.api import public
65
from gymie.exceptions import *
@@ -97,11 +96,6 @@ def start(host='0.0.0.0', port=5000):
9796
host (str): default value '0.0.0.0'
9897
port (int): default value 5000
9998
"""
100-
parser = argparse.ArgumentParser()
101-
parser.add_argument('-l', '--host', default=host)
102-
parser.add_argument('-p', '--port', default=port, type=int)
103-
args = parser.parse_args()
104-
10599
try:
106100
listener = eventlet.listen((host, port), reuse_port=False)
107101
except OSError as err:

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
setuptools.setup(
77
name="gymie",
8-
version="0.1.1",
8+
version="0.2.0",
99
author="Francisco Ramos",
1010
author_email="francisco.ramos@researchlab.ai",
1111
description="WebSocket server that exposes an API to train AI agents on OpenAI Gym and gym-api-like Environments",

0 commit comments

Comments
 (0)