def __init__(self, conn, suite, name='ScriptManager'): MenuWindow.__init__(self, name=name) self.set_title('%s script manager' % suite) self.conn = conn self.suite = suite self.browser = TraitScriptBrowser(self.conn, self.suite) self.vbox.add(self.browser) self.set_size_request(600, 400)
def __init__(self, conn, name='RepositoryBrowserWindow'): MenuWindow.__init__(self, name=name) self.conn = conn self.browser = RepositoryBrowser(self.conn) self.vbox.add(self.browser) self.add_menu(['add', 'remove'], 'repository', self.repos_command) self.set_usize(600, 450) self.dialogs = {}.fromkeys(['add-source', 'add-repos'])
def __init__(self, conn, suite): MenuWindow.__init__(self) self.set_title('%s template manager' % suite) self.conn = conn self.suite = suite self.main = StatementCursor(self.conn) self.browser = TraitTemplateBrowser(self.conn, suite) self.vbox.add(self.browser) self.add_menu(['all', 'profile'], 'selection', self.set_trait_selection) self.add_menu(TEMPL_CMDS, 'template', self.template_command) tc = TRAIT_TEMPL_CMDS self.add_menu(tc, 'trait', self.trait_command) self.set_size_request(600,400) self.dialogs = {}.fromkeys(['select trait', 'select profile']) self.browser.set_suite(suite)
def __init__(self, conn, suite): MenuWindow.__init__(self) self.set_title('%s template manager' % suite) self.conn = conn self.suite = suite self.main = StatementCursor(self.conn) self.browser = TraitTemplateBrowser(self.conn, suite) self.vbox.add(self.browser) self.add_menu(['all', 'profile'], 'selection', self.set_trait_selection) self.add_menu(TEMPL_CMDS, 'template', self.template_command) tc = TRAIT_TEMPL_CMDS self.add_menu(tc, 'trait', self.trait_command) self.set_size_request(600, 400) self.dialogs = {}.fromkeys(['select trait', 'select profile']) self.browser.set_suite(suite)
def __init__(self, conn, suite, trait, tmp_path, name='ConfigGen'): MenuWindow.__init__(self) self.__original_text__ = '' self.editor = TemplateEnvironment(conn) self.editor.set_suite(suite) self.editor.set_trait(trait) self.vbox.add(self.editor) self.conn = conn self.__add_menus__() self.filename = '' self.filesel = None self.set_size_request(600, 500) self.cfg = Configuration() self.cfg.section = 'paella-admin' self.conf_path = self.cfg['config_path'] self.template_path = pjoin(self.cfg['template_path'], suite, trait) self.tmp_path = tmp_path makepaths(self.template_path) self.dialogs = {}.fromkeys(['template_record', 'environment'])
def __init__(self, conn, suite, name='EnvironmentEditorWin'): MenuWindow.__init__(self) self.conn = conn self.editor = EnvironmentEditor(self.conn, suite) self.vbox.add(self.editor) self.add_menu(['update', 'revert'], 'sync', self.db_commands)
def __init__(self, conn, suite, trait, name='DebconfEditorWin'): MenuWindow.__init__(self) self.set_name(name) self.debconf = DebconfEditor(conn, suite, trait, name=name) self.vbox.add(self.debconf)