posting
quadrismegistus 4 years ago
parent f687781609
commit b8b683ceb2

@ -68,7 +68,9 @@ class CLI(Logger):
self.status(None,) self.status(None,)
def register(self,name=None): def register(self,name=None):
self._komrade = Komrade(name if name else self.name) if not name: name=input('name: ')
if not name: return
self._komrade = Komrade(name)
res=self._komrade.register() res=self._komrade.register()
if res and type(res)==dict and 'success' in res and res['success']: if res and type(res)==dict and 'success' in res and res['success']:
self._name=self._komrade.name self._name=self._komrade.name
@ -81,11 +83,12 @@ class CLI(Logger):
print('@Operator: '+res.get('status','?')) print('@Operator: '+res.get('status','?'))
def login(self,name): def login(self,name):
name=self.name if not name else name
if not name: name=input('name: ') if not name: name=input('name: ')
if not name: return if not name: return
self._komrade=Komrade(name if name else self.name) self._komrade=Komrade(name)
res = self._komrade.login() res = self._komrade.login()
if res and type(res)==dict and 'success' in res and res['success']: if res and type(res)==dict and 'success' in res and res['success']:
self._name=self._komrade.name self._name=self._komrade.name
self._loggedin=True self._loggedin=True

@ -156,8 +156,8 @@ DEFAULT_USER_SETTINGS = {
SHOW_LOG = 1 SHOW_LOG = 1
SHOW_STATUS = 0 SHOW_STATUS = 0
PAUSE_LOGGER = 1 PAUSE_LOGGER = 0
CLEAR_LOGGER = 1
CLI_TITLE = 'KOMRADE' CLI_TITLE = 'KOMRADE'
CLI_FONT = 'clr5x6'#'colossal' CLI_FONT = 'clr5x6'#'colossal'

@ -64,7 +64,7 @@ def dict_format(d, tab=0):
import inspect,time import inspect,time
from komrade.constants import * from komrade.constants import *
class Logger(object): class Logger(object):
def log(self,*x,pause=PAUSE_LOGGER,clear=PAUSE_LOGGER): def log(self,*x,pause=PAUSE_LOGGER,clear=CLEAR_LOGGER):
if not SHOW_LOG: return if not SHOW_LOG: return
curframe = inspect.currentframe() curframe = inspect.currentframe()
calframe = inspect.getouterframes(curframe, 2) calframe = inspect.getouterframes(curframe, 2)

Loading…
Cancel
Save