Source code for kabbes_menu.Client

import kabbes_client
import kabbes_menu
import py_starter as ps

[docs]class Client( kabbes_menu.Menu ): _BASE_DICT = {} def __init__( self, dict={}, _OVERRIDE_OPTIONS={} ): d = {} d.update( Client._BASE_DICT ) d.update( dict ) self.Package = kabbes_client.Package( kabbes_menu._Dir, dict=d ) self.cfg_menu = self.Package.cfg cfg_options_node = self.cfg_menu[ kabbes_menu.Menu._OPTIONS_CFG_KEY ] cfg_options_node.load_dict( self._OVERRIDE_OPTIONS ) cfg_options_node.load_dict( _OVERRIDE_OPTIONS ) kabbes_menu.Menu.__init__( self )