コード例 #1
0
    def __init__(self, state, admin):
        BaseAdminGtkNode.__init__(self, state, admin, title=_("Component"))

        self._startTime = None
        self._debugging = None
        self._initialFluMask = ''
        self._initialGstMask = ''
コード例 #2
0
 def __init__(self, state, admin, title=None):
     BaseAdminGtkNode.__init__(self, state, admin, title)
     # create widget
     self.widget = gtk.Table(2, 1)
     self.radioButton = {}
     self.radioButton["backup"] = gtk.RadioButton(label="Backup")
     self.radioButton["master"] = gtk.RadioButton(
         self.radioButton["backup"], label="Master")
     self.radioButtonHandlers = {}
     currentRow = 0
     for eaterName in self.radioButton:
         self.widget.attach(self.radioButton[eaterName],
                            0,
                            1,
                            currentRow,
                            currentRow + 1,
                            yoptions=gtk.FILL,
                            xpadding=6,
                            ypadding=6)
         currentRow = currentRow + 1
         self.radioButton[eaterName].show()
         sigID = self.radioButton[eaterName].connect(
             "toggled", self.cb_toggled, eaterName)
         self.radioButtonHandlers[eaterName] = sigID
     self.widget.show()
コード例 #3
0
ファイル: componentnode.py プロジェクト: sharky93/flumotion
    def __init__(self, state, admin):
        BaseAdminGtkNode.__init__(self, state, admin, title=_("Component"))

        self._startTime = None
        self._debugging = None
        self._initialFluMask = ''
        self._initialGstMask = ''
コード例 #4
0
ファイル: admin_gtk.py プロジェクト: faroncoder/flumotion
 def __init__(self, *args, **kwargs):
     BaseAdminGtkNode.__init__(self, *args, **kwargs)
     self._statistics = None
     self._shown = False
     self._stats = None
     self._link = None
     self._labels = {}
コード例 #5
0
ファイル: admin_gtk.py プロジェクト: flyapen/UgFlu
 def __init__(self, *args, **kwargs):
     BaseAdminGtkNode.__init__(self, *args, **kwargs)
     self._statistics = None
     self._shown = False
     self._stats = None
     self._link = None
     self._labels = {}
コード例 #6
0
ファイル: effectsnode.py プロジェクト: ApsOps/flumotion-orig
 def __init__(self, state, admin, effectName, title=None):
     """
     @param state: state of component this is a UI for
     @type  state: L{flumotion.common.planet.AdminComponentState}
     @param admin: the admin model that interfaces with the manager for us
     @type  admin: L{flumotion.admin.admin.AdminModel}
     """
     BaseAdminGtkNode.__init__(self, state, admin, title)
     self.effectName = effectName
コード例 #7
0
 def __init__(self, state, admin, effectName, title=None):
     """
     @param state: state of component this is a UI for
     @type  state: L{flumotion.common.planet.AdminComponentState}
     @param admin: the admin model that interfaces with the manager for us
     @type  admin: L{flumotion.admin.admin.AdminModel}
     """
     BaseAdminGtkNode.__init__(self, state, admin, title)
     self.effectName = effectName
コード例 #8
0
ファイル: eatersnode.py プロジェクト: ylatuya/Flumotion
 def __init__(self, state, admin):
     BaseAdminGtkNode.__init__(self, state, admin, title=_("Eaters"))
     # tree model is a model of id, uiState, StateWatcher
     # tree model contains eaters
     self.treemodel = None
     self.treeview = None
     self._selected = None # the watcher of the currently selected row
     self.labels = {}
     self._lastConnect = 0
     self._lastDisconnect = 0
コード例 #9
0
 def __init__(self, state, admin):
     BaseAdminGtkNode.__init__(self, state, admin, title=_("Eaters"))
     # tree model is a model of id, uiState, StateWatcher
     # tree model contains eaters
     self.treemodel = None
     self.treeview = None
     self._selected = None  # the watcher of the currently selected row
     self.labels = {}
     self._lastConnect = 0
     self._lastDisconnect = 0
コード例 #10
0
ファイル: feedersnode.py プロジェクト: faroncoder/flumotion
 def __init__(self, state, admin):
     BaseAdminGtkNode.__init__(self, state, admin, title=_("Feeders"))
     # tree model is a model of id, uiState, StateWatcher, type
     # tree model contains feeders and their feeder clients
     # type is a str, 'feeder' or 'client'
     self.treemodel = None
     self.treeview = None
     self.selected = None
     self.labels = {}
     self._lastConnect = 0
     self._lastDisconnect = 0
コード例 #11
0
 def __init__(self, state, admin):
     BaseAdminGtkNode.__init__(self, state, admin, title=_("Feeders"))
     # tree model is a model of id, uiState, StateWatcher, type
     # tree model contains feeders and their feeder clients
     # type is a str, 'feeder' or 'client'
     self.treemodel = None
     self.treeview = None
     self.selected = None
     self.labels = {}
     self._lastConnect = 0
     self._lastDisconnect = 0
コード例 #12
0
 def __init__(self, *args, **kwargs):
     BaseAdminGtkNode.__init__(self, *args, **kwargs)
     self._progress = None
     self._model = gtk.TreeStore(str, str, str, int)
     self._view = None
     self._errorText = None
     self._uiInitialized = False
     self._fields = {}
     self._valFormats = {}
     self._lblFormats = {}
     self._labels = {}
     self._iterIndex = {}
     self._targetsWarnings = {}
     self._targetsError = {}
     self._jobWarnings = []
     self._jobError = None
     self._status = None
コード例 #13
0
ファイル: admin_gtk.py プロジェクト: offlinehacker/flumotion
 def __init__(self, state, admin, title=None):
     BaseAdminGtkNode.__init__(self, state, admin, title)
     # create widget
     self.widget = gtk.Table(2, 1)
     self.radioButton = {}
     self.radioButton["backup"] = gtk.RadioButton(label="Backup")
     self.radioButton["master"] = gtk.RadioButton(
         self.radioButton["backup"],
         label="Master")
     self.radioButtonHandlers = {}
     currentRow = 0
     for eaterName in self.radioButton:
         self.widget.attach(self.radioButton[eaterName], 0, 1, currentRow,
             currentRow+1, yoptions=gtk.FILL, xpadding=6, ypadding=6)
         currentRow = currentRow + 1
         self.radioButton[eaterName].show()
         sigID = self.radioButton[eaterName].connect(
             "toggled", self.cb_toggled, eaterName)
         self.radioButtonHandlers[eaterName] = sigID
     self.widget.show()
コード例 #14
0
ファイル: admin_gtk.py プロジェクト: sharky93/flumotion
 def __init__(self, *args, **kwargs):
     BaseAdminGtkNode.__init__(self, *args, **kwargs)
     self._shown = False
     self._state = None
     self._reqStats = {}  # {name: (widget, converter, format, default)}
コード例 #15
0
ファイル: admin_gtk.py プロジェクト: ApsOps/flumotion-orig
 def __init__(self, state, admin, title=None):
     BaseAdminGtkNode.__init__(self, state, admin, title)
     self.browser = self._create_browser()
     self._path = self.state.get('config').get('properties').get('path')
コード例 #16
0
 def __init__(self, *args, **kwargs):
     BaseAdminGtkNode.__init__(self, *args, **kwargs)
     self.view = None
     self.model = gtk.TreeStore(str, str)
     self.model_lookup = {}
コード例 #17
0
 def __init__(self, state, admin):
     BaseAdminGtkNode.__init__(self, state, admin, title=_("Properties"))
コード例 #18
0
ファイル: admin_gtk.py プロジェクト: ApsOps/flumotion-orig
 def __init__(self, *args, **kwargs):
     BaseAdminGtkNode.__init__(self, *args, **kwargs)
     self._shown = False
     self._state = None
     self._reqStats = {} # {name: (widget, converter, format, default)}
コード例 #19
0
ファイル: admin_gtk.py プロジェクト: sharky93/flumotion
 def __init__(self, state, admin, title=None):
     BaseAdminGtkNode.__init__(self, state, admin, title)
     self.browser = self._create_browser()
     self._path = self.state.get('config').get('properties').get('path')