Exemplo n.º 1
0
 def repos_command(self, menuitem, action):
     if action == 'add':
         dkey = 'add-repos'
         if not self.dialogs[dkey]:
             msg = 'enter a new repository'
             data = dict(name='', local='',
                         type='deb',
                         suite='woody',
                         sections='main contrib non-free',
                         remote='http://ftp.us.debian.org/debian')
             self.dialogs[dkey] = dialogs.RecordEntry(msg, data, name=dkey)
             self.dialogs[dkey].set_ok(self.add_repository)
             self.dialogs[dkey].set_usize(400, 200)
             self.dialogs[dkey].add_button('browse', self._select_a_directory, 'browse')
             self.dialogs[dkey].add_button('type', self._toggle_type_, 'type')
             set_receive_targets(self.dialogs[dkey], self.drop_repos,
                                 [repos_target])
         self.dialogs[dkey].set_cancel(self.destroy_dialog)
     print action
Exemplo n.º 2
0
 def __set_droptargets__(self, pages):
     set_receive_targets(pages['traits'].listbox, self.drop_trait,
                         TARGETS.get('trait', self.current.suite))
Exemplo n.º 3
0
 def __set_droptargets__(self, pages):
     set_receive_targets(pages['environment'].listbox,
                         self.drop_variable, TARGETS.get('variable', 'flavor'))
     set_receive_targets(pages['parents'].listbox,
                         self.drop_family, TARGETS.get('family', 'flavor'))
Exemplo n.º 4
0
 def __set_droptargets__(self, pages):
     set_receive_targets(pages['traits'].listbox,
                         self.drop_trait, TARGETS.get('trait', self.current.suite))
Exemplo n.º 5
0
 def __set_droptargets__(self, pages):
     set_receive_targets(pages['packages'].listbox,
                         self.drop_package, TARGETS.get('package', self.suite))
     set_receive_targets(pages['parents'].listbox,
                         self.drop_trait, TARGETS.get('trait', self.suite))
Exemplo n.º 6
0
 def __set_droptargets__(self, pages):
     set_receive_targets(pages['traits'].listbox,
                         self.drop_trait, TARGETS.get('trait', self.current.suite))
     set_receive_targets(pages['families'].listbox,
                         self.drop_families, FTargets.get('family', 'flavor'))
Exemplo n.º 7
0
 def __set_droptargets__(self, pages):
     set_receive_targets(pages['environment'].listbox, self.drop_variable,
                         TARGETS.get('variable', 'flavor'))
     set_receive_targets(pages['parents'].listbox, self.drop_family,
                         TARGETS.get('family', 'flavor'))
Exemplo n.º 8
0
 def __set_droptargets__(self, pages):
     set_receive_targets(pages['traits'].listbox, self.drop_trait,
                         TARGETS.get('trait', self.current.suite))
     set_receive_targets(pages['families'].listbox, self.drop_families,
                         FTargets.get('family', 'flavor'))