コード例 #1
0
 def install(self):
     Capabilities.register("viewsettings", "View configuration settings.", [
         "Policy Administrator", "Network Operator", "Security Operator",
         "Viewer"
     ])
     self.coreui = self.resolve(str(coreui.coreui))
     self.coreui.install_section(SettingsSec(self))
コード例 #2
0
ファイル: settingsui.py プロジェクト: bigswitch/snac
 def install(self):
     Capabilities.register("viewsettings", "View configuration settings.",
                           ["Policy Administrator",
                            "Network Operator",
                            "Security Operator",
                            "Viewer"])
     self.coreui = self.resolve(str(coreui.coreui))
     self.coreui.install_section(SettingsSec(self))
コード例 #3
0
ファイル: reportsui.py プロジェクト: bigswitch/snac
 def install(self):
     Capabilities.register("viewreports", "View reports of past activity.",
                           ["Policy Administrator",
                            "Network Operator",
                            "Security Operator",
                            "Viewer"])
     self.coreui = self.resolve(str(coreui.coreui))
     self.coreui.install_section(ReportsSec(self))
コード例 #4
0
ファイル: dbexplorerui.py プロジェクト: pombreda/snac
 def install(self):
     Capabilities.register("viewdb", "Browse raw DB tables.", [])
     Capabilities.register("updatedb", "Update raw DB tables.", [])
     self.coreui = self.resolve(str(coreui.coreui))
     self.coreui.install_section(DBExplorerSec(self, persistent=True),
                                 self.hidden)
     self.coreui.install_section(DBExplorerSec(self, persistent=False),
                                 self.hidden)
コード例 #5
0
ファイル: reportsui.py プロジェクト: pombreda/snac
 def install(self):
     Capabilities.register("viewreports", "View reports of past activity.",
                           [
                               "Policy Administrator", "Network Operator",
                               "Security Operator", "Viewer"
                           ])
     self.coreui = self.resolve(str(coreui.coreui))
     self.coreui.install_section(ReportsSec(self))
コード例 #6
0
 def install(self):
     Capabilities.register("viewpolicy", "View policy configuration.",
                           ["Policy Administrator",
                            "Network Operator",
                            "Security Operator",
                            "Viewer"])
     self.coreui = self.resolve(str(coreui.coreui))
     self.coreui.install_section(PolicySec(self))
     
     self.coreui.install_section(PolicyDebugSec(self), True) # always hidden
コード例 #7
0
ファイル: dbexplorerui.py プロジェクト: bigswitch/snac
 def install(self):
     Capabilities.register("viewdb", "Browse raw DB tables.", [])
     Capabilities.register("updatedb", "Update raw DB tables.", [])
     self.coreui = self.resolve(str(coreui.coreui))
     self.coreui.install_section(DBExplorerSec(self, persistent=True), self.hidden)
     self.coreui.install_section(DBExplorerSec(self, persistent=False), self.hidden)