コード例 #1
0
ファイル: resolv.py プロジェクト: rockworldmi/ajenti
    def init(self):
        self.title = 'Nameservers'
        self.icon = 'globe'
        self.category = 'System'

        self.append(self.ui.inflate('resolv:main'))
        self.find('name-box').labels = [
            'DNS nameserver', 'Local domain name', 'Search list', 'Sort list',
            'Options'
        ]
        self.find('name-box').values = [
            'nameserver', 'domain', 'search', 'sortlist', 'options'
        ]

        self.config = ResolvConfig(path='/etc/resolv.conf')
        self.binder = Binder(None, self.find('resolv-config'))
        self.find('items').new_item = lambda c: ItemData()