def __init__(self): setpos = \ filter(lambda x:x[1].get('longOption')=="set", enumerate(CMD_OPTIONS))[0][0] CMD_OPTIONS[setpos] = opt.variable_set[0] self.optobj = opt(package=__app__, version=__version__, description=DESCRIPTION, usage=USAGE, option_list= CMD_OPTIONS + opt.variable_view + opt.color_control, check_values=self.checkOpts) self.logicObj = cl_assemble()
def __init__(self): setpos = \ filter(lambda x:x[1].get('longOption')=="set", enumerate(CMD_OPTIONS))[0][0] CMD_OPTIONS[setpos] = opt.variable_set[0] self.optobj = opt(package=__app__, version=__version__, description=DESCRIPTION, usage=USAGE, option_list= CMD_OPTIONS + opt.variable_view + opt.color_control, check_values=self.checkOpts) self.logicObj = cl_assemble() self.optionsBreakIncompatible=["U","skipfirst","m","u","D","t"] self.optionsDependenceIncompatible=["U","skipfirst","m","u","break","t"] self.optionsMakeIncompatible=["U","D","u","break","t"] self.optionsUpdateIncompatible=["U","m","D","break","t"] self.optionsUpdatenosyncIncompatible=["D","m","u","break","t"] self.optionsApplytemplatesIncompatible=["D","m","u","break","U"]