def parse(self): args = self.parser.parse_args() self.session.gui = True if args.color: self.session.color_cli = True os.environ["OA_CLICOLOR"] = "1" if args.list_plugins: self.session.gui = False list_plugins(args.list_plugins, verbose=args.verbose) if args.show_plugins: self.session.gui = False from openalea.oalab.pluginwidget.explorer import show_plugins show_plugins() if args.debug_plugins: debug = args.debug_plugins.split(",") if "oalab.lab" not in debug: debug.append("oalab.lab") debug_plugins(debug) self.session.extension = args.extension self.args = args
def parse(self): args = self.parser.parse_args() self.session.gui = True if args.color: self.session.color_cli = True os.environ['OA_CLICOLOR'] = '1' if args.list_plugins: self.session.gui = False list_plugins(args.list_plugins, verbose=args.verbose) if args.show_plugins: self.session.gui = False from openalea.oalab.pluginwidget.explorer import show_plugins show_plugins() if args.debug_plugins: debug = args.debug_plugins.split(',') if 'oalab.lab' not in debug: debug.append('oalab.lab') debug_plugins(debug) self.session.extension = args.extension self.args = args
def debug(self): debug_plugins(True)