def command_options(text=False): try: options = global_options headers = [ B + Bold + "Name", "Current value", "Required", "Description" + end ] names = list(options.keys()) values = utils.my_map(lambda x: str(options[x][2]), names) required = utils.my_map(lambda x: ["No", "Yes"][options[x][0]], names) description = utils.my_map(lambda x: options[x][1], names) cols = [] for row in range(len(names)): cols.append( [names[row], values[row], required[row], description[row]]) utils.create_table(headers, cols) except Exception as e: if Settings.debug: error("Error in finding options! ") print("Exception -> " + str(e)) print(" Module -> " + str(m)) print("Trackback -> ") traceback.print_exc() else: error("Unknown error! enable debug mode to more details")
def command_options(text=False): options = global_options headers = [ B + Bold + "Name", "Current value", "Required", "Description" + end ] names = list(options.keys()) values = utils.my_map(lambda x: str(options[x][2]), names) required = utils.my_map(lambda x: ["No", "Yes"][options[x][0]], names) description = utils.my_map(lambda x: options[x][1], names) cols = [] for row in range(len(names)): cols.append([names[row], values[row], required[row], description[row]]) utils.create_table(headers, cols)
def command_reload(text=False): global modules modules = db.index_modules() status("Database updated! ( {} module(s) loaded now )".format( len(modules))) utils.Input_completer( all_keywords + utils.my_map(lambda x: utils.pythonize(x).split(".")[-1], modules))
def command_options(text=False): try: options = global_options headers = [B+Bold+"Name","Current value","Required","Description"+end] names = list( options.keys() ) values = utils.my_map(lambda x:str(options[x][2]),names) required = utils.my_map(lambda x:["No","Yes"][options[x][0]],names) description = utils.my_map(lambda x:options[x][1],names) cols = [] for row in range(len(names)): cols.append([ names[row], values[row], required[row], description[row] ]) utils.create_table(headers,cols) except Exception as e: if Settings.debug: error("Error in finding options! ") print("Exception -> "+str(e) ) print(" Module -> "+str(m) ) print("Trackback -> ") traceback.print_exc() else: error("Unknown error! enable debug mode to more details")