Spaces:
Runtime error
Runtime error
File size: 999 Bytes
41ca5f7 47d04a3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
from mainLogic.utils.os2 import SysFunc
from beta.shellLogic.handleLogics.HandleBasicCMDUtils import HandleBasicCMDUtils
from beta.shellLogic.handleLogics.HandleKeyAndAvailiblity import HandleKeyAndAvailiblity
from beta.shellLogic.handleLogics.HandleShellDL import HandleShellDL
from beta.shellLogic.TokenUpdate import TokenUpdate
os2 = SysFunc()
f1 = HandleBasicCMDUtils()
key_utils = HandleKeyAndAvailiblity()
dl_utils = HandleShellDL()
token_update = TokenUpdate()
commands_available={
# command: [location_of_function,help_class]
"exit": [f1.parseAndRun,""],
"cls" : [f1.parseAndRun,""],
"cd" : [f1.parseAndRun,""],
"cmd" : [f1.parseAndRun,""],
"get_key":[key_utils.parseAndRun,""],
"check": [key_utils.parseAndRun,""],
"edl": [dl_utils.parseAndRun,""],
"dl":[dl_utils.parseAndRun,""],
"tkn-up":[token_update.parseAndRun,""],
}
def execute(command,args=[]):
if command in commands_available:
commands_available[command][0](command,args) |