예제 #1
0
파일: main.py 프로젝트: unixmonster/ajenti
    def init(self):
        self.title = 'Munin'
        self.icon = 'stethoscope'
        self.category = _('Software')
        self.append(self.ui.inflate('munin:main'))

        def post_graph_bind(o, c, i, u):
            for plot in u.nearest(lambda x: x.typeid == 'munin:plot'):
                plot.on('widget', self.on_add_widget, i)

        self.find('graphs').post_item_bind = post_graph_bind

        self.munin_client = MuninClient.get()
        self.binder = Binder(None, self)
예제 #2
0
파일: main.py 프로젝트: AojiaoZero/ajenti
    def init(self):
        self.title = 'Munin'
        self.icon = 'stethoscope'
        self.category = _('Software')
        self.append(self.ui.inflate('munin:main'))

        def post_graph_bind(o, c, i, u):
            for plot in u.nearest(lambda x: x.typeid == 'munin:plot'):
                plot.on('widget', self.on_add_widget, i)

        self.find('graphs').post_item_bind = post_graph_bind

        self.munin_client = MuninClient.get()
        self.binder = Binder(None, self)
예제 #3
0
파일: main.py 프로젝트: Bludge0n/ajenti
    def init(self):
        self.title = "Munin"
        self.icon = "stethoscope"
        self.category = _("Software")
        self.append(self.ui.inflate("munin:main"))

        def post_graph_bind(o, c, i, u):
            for plot in u.nearest(lambda x: x.typeid == "munin:plot"):
                plot.on("widget", self.on_add_widget, i)

        self.find("graphs").post_item_bind = post_graph_bind

        self.munin_client = MuninClient.get()
        self.binder = Binder(None, self)
예제 #4
0
파일: main.py 프로젝트: vlara/ajenti
 def on_session_start(self):
     self._tree = TreeManager()
     self._host = None
     self._hist = None
     self._client = MuninClient(self.app)
예제 #5
0
파일: main.py 프로젝트: unixmonster/ajenti
 def init(self):
     self.client = MuninClient.get()
예제 #6
0
파일: main.py 프로젝트: AojiaoZero/ajenti
 def init(self):
     self.client = MuninClient.get()