|
@@ -4,29 +4,36 @@
|
|
|
|
|
|
from requests import get, post
|
|
|
from time import time
|
|
|
+import sys
|
|
|
|
|
|
|
|
|
-def err(exception):
|
|
|
+def print_red(exception):
|
|
|
print('\033[91m ! ERROR:', exception, '\033[0m')
|
|
|
|
|
|
|
|
|
-port = 9690
|
|
|
-endpoint = 'http://localhost:' + str(port)
|
|
|
+def print_green(message):
|
|
|
+ print('\033[32m >', message, '\033[0m')
|
|
|
|
|
|
-print('-- GET: Current message')
|
|
|
+
|
|
|
+host = 'localhost' if len(sys.argv) < 2 else sys.argv[1]
|
|
|
+port = '9690' if len(sys.argv) < 3 else sys.argv[2]
|
|
|
+endpoint = 'http://' + host + ':' + port
|
|
|
+
|
|
|
+print('ENDPOINT:', endpoint)
|
|
|
+print('GET: Current message')
|
|
|
try:
|
|
|
- print(' > ', get(endpoint).text)
|
|
|
+ print_green(get(endpoint).text)
|
|
|
except Exception as e:
|
|
|
- err(e)
|
|
|
+ print_red(e)
|
|
|
|
|
|
-print('-- POST: New message ')
|
|
|
+print('POST: New message ')
|
|
|
try:
|
|
|
- print(' > ', post(endpoint + '?message=message-' + str(int(time()))).text)
|
|
|
+ print_green(post(endpoint + '?message=message-' + str(int(time()))).text)
|
|
|
except Exception as e:
|
|
|
- err(e)
|
|
|
+ print_red(e)
|
|
|
|
|
|
-print('-- GET: Updated message')
|
|
|
+print('GET: Updated message')
|
|
|
try:
|
|
|
- print(' > ', get(endpoint).text)
|
|
|
+ print_green(get(endpoint).text)
|
|
|
except Exception as e:
|
|
|
- err(e)
|
|
|
+ print_red(e)
|