jquast / x84

A python telnet/ssh server for modern terminals. In spirit of classic software such as ami/x, teleguard, renegade, iniquity.

Home Page:http://x84.readthedocs.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

'e'dit user from online.py causes exception

jquast opened this issue · comments

maze[telnet-xxx.xx.xx.xxx:46020] runscript 'profile'
maze[telnet-xxx.xx.xx.xxx:46020]   File "x84/bbs/session.py", line 347, in run
maze[telnet-xxx.xx.xx.xxx:46020]     self.runscript(self._script_stack.pop())
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File"x84/bbs/session.py", line 685, in runscript
maze[telnet-xxx.xx.xx.xxx:46020]     value = module.main(*script.args, **script.kwargs)
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File "/usr/local/src/x84/x84/default/main.py", line 252, in main
maze[telnet-xxx.xx.xx.xxx:46020]     gosub(item.script, *item.args, **item.kwargs)
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File "x84/bbs/session.py", line 67, in gosub
maze[telnet-xxx.xx.xx.xxx:46020]     return getsession().runscript(script)
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File "x84/bbs/session.py", line 685, in runscript
maze[telnet-xxx.xx.xx.xxx:46020]     value = module.main(*script.args, **script.kwargs)
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File "/usr/local/src/x84/x84/default/online.py", line 237, in main
maze[telnet-xxx.xx.xx.xxx:46020]     cur_row = 0 if edit(sessions) else cur_row
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File "/usr/local/src/x84/x84/default/online.py", line 135, in edit
maze[telnet-xxx.xx.xx.xxx:46020]     gosub('profile', tgt_session['handle'])
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File "x84/bbs/session.py", line 67, in gosub
maze[telnet-xxx.xx.xx.xxx:46020]     return getsession().runscript(script)
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020]   File "x84/bbs/session.py", line 685, in runscript
maze[telnet-xxx.xx.xx.xxx:46020]     value = module.main(*script.args, **script.kwargs)
maze[telnet-xxx.xx.xx.xxx:46020]
maze[telnet-xxx.xx.xx.xxx:46020] TypeError: main() takes no arguments (1 given)
maze[telnet-xxx.xx.xx.xxx:46020] resume online after general exception in profile
maze[telnet-xxx.xx.xx.xxx:46020] runscript 'online'