当前位置: 首页>>代码示例>>Python>>正文


Python Colors.setbold方法代码示例

本文整理汇总了Python中folavirt.console.Colors.Colors.setbold方法的典型用法代码示例。如果您正苦于以下问题:Python Colors.setbold方法的具体用法?Python Colors.setbold怎么用?Python Colors.setbold使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在folavirt.console.Colors.Colors的用法示例。


在下文中一共展示了Colors.setbold方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: list

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
    def list(self):
        """
        Wyświetla listę wszystkich uprawnień
        
        @param void
        @return void
        """
        # Tworzenie zapytania
        q = Query("ownership-list")
        
        # Sprawdzenie czy podano nazwę użytkownika
        if Params().argLen() == 3:
            # Dodawanie uid do zapytania
            q.setData(Params().getArg(2))

        # Wykonywanie zapytania i uzyskiwanie odpowiedzi
        response = self._getRemoteObject().execute(q)
        self._getRemoteObject().quit()
        
        records = response.getData()
        
        if len(records) > 0:
            print(Colors.setbold("Nazwa domeny".ljust(31)) + Colors.setbold(u"Użytkownik"))
        
            # Wyświetlanie tabelki
            for record in records:
                print(record[0].ljust(30)),
                print(str(record[1]))
开发者ID:lokipl,项目名称:folavirt,代码行数:30,代码来源:OwnershipConsole.py

示例2: printhelp

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def printhelp(ljust1 = 37, ljust2 = 15):
     """
     Wyświetla pomoc
     
     @param void
     @return void
     """
     print("\n " + u"Obsługa zarządców dyskami")
     print("  " + Colors.setbold("disk discover [--dry-run]".ljust(ljust1)) + u"poszukiwanie maszyn z uruchomioną usługą foladiskd [bez aktualizuji etc/disks]")
     print("  " + Colors.setbold("disk list".ljust(ljust1)) + u"wyświetla listę zarządców dyskami")
     print("  " + Colors.setbold("disk lv list".ljust(ljust1)) + u"lista woluminów bazowych")
开发者ID:lokipl,项目名称:folavirt,代码行数:13,代码来源:DiskConsole.py

示例3: printhelp

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def printhelp(ljust1 = 37, ljust2 = 15):
     """
     Pomoc dotycząca poleceń instalujących system
     
     @param void
     @return void
     """
     print("\n " + "Instalacja grup woluminowych")
     print("  " + Colors.setbold("vg attach $VG [--force]".ljust(ljust1)) + u"dodaje grupę woluminową do folavirt [z pominięciem sprawdzenia czy istnieje]")
     print("  " + Colors.setbold("vg detach $VG".ljust(ljust1)) + u"usuwa grupę woluminową z folavirt")
     print("  " + Colors.setbold("vg details $VG".ljust(ljust1)) + u"szczegóły grupy woluminowej")
     print("  " + Colors.setbold("vg list".ljust(ljust1)) + u"wyświetla listę grup woluminowych zarządzanych przez foladisk")
开发者ID:lokipl,项目名称:folavirt,代码行数:14,代码来源:InstallConsole.py

示例4: printhelp

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def printhelp(ljust1 = 37, ljust2 = 15):
     """
     Wypisuje pomoc
     
     @param void
     @return void
     """
     print("\n " + u"Uprawnienia do maszyn wirtualnych")
     print("  " + Colors.setbold("ownership list".ljust(ljust1)) + u"wypisuje wszystkie prawa własności do domen")
     print("  " + Colors.setbold("ownership add $VM $U".ljust(ljust1)) + u"dodaje prawo własności")
     print("  " + Colors.setbold("ownership delete $VM $U".ljust(ljust1)) + u"zabiera prawo własności")
     print("  " + Colors.setbold("ownership clean vm $VM".ljust(ljust1)) + u"czyści wszystkie prawa do domeny")
     print("  " + Colors.setbold("ownership clean user $U".ljust(ljust1)) + u"zabiera wszystkie prawa użytkownikowi")
开发者ID:lokipl,项目名称:folavirt,代码行数:15,代码来源:OwnershipConsole.py

示例5: printhelp

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def printhelp(ljust1 = 27, ljust2 = 15):
     """
     Pomoc dotycząca tworzenia maszyn bazowych
     
     @param void
     @return void
     """
     print("\n " + u"Zarządzanie woluminami bazowymi")
     print("  " + Colors.setbold("lv attach $VG $LV".ljust(ljust1)) + u"dodaje do folavirt wolumin bazowy, bez jego tworzenia")
     print("  " + Colors.setbold("lv create $VG $LV".ljust(ljust1)) + u"tworzy wolumin bazowy")
     print("  " + Colors.setbold("lv detach $VG $LV".ljust(ljust1)) + u"usuwa wolumin bazowy z folavirt, nie usuwa go")
     print("  " + Colors.setbold("lv list".ljust(ljust1)) + u"lista woluminów bazowych")
     print("  " + Colors.setbold("lv remove $VG $LV".ljust(ljust1)) + u"usuwa wolumin bazowy")
开发者ID:lokipl,项目名称:folavirt,代码行数:15,代码来源:LvConsole.py

示例6: add

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
    def add(self):
        """
        Dodaje uprawnienie
        
        @param void
        @return void
        """
        if Params().argLen() == 4:
            # Pobieranie parametrów
            name = Params().getArg(2)
            users = Params().getArgList(3)

            for user in users:
                # Tworzenie zapytania
                q = Query()
                q.setCommand("ownership-add")
                q.setData([user, name])
                
                # Wykonywanie zapytania
                self._getRemoteObject().execute(q)
                
                print(Colors.setgreen(" * ") + u"Dodano maszynę " + Colors.setbold(name) + u" użytkownikowi " + Colors.setbold(user))

            
            self._getRemoteObject().quit()
开发者ID:lokipl,项目名称:folavirt,代码行数:27,代码来源:OwnershipConsole.py

示例7: discover

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def discover(self):
     """
     Szuka po Avahi foladisk
     """
     #print(Colors.setyellow(" * ") + u"Skanowanie w poszukiwaniu zarządców dyskami")
     # Rozpoczęcie skanowania
     sd = ServerDiscover()
     
     parser = ConfigParser()
     parser.read('../etc/folavirt.ini')
     
     try:
         seconds = parser.getint("console", "avahi_timeout")
     except:
         seconds = 3        
     
     time.sleep(seconds)
     
     # Parsowanie wyniku
     disks = {}
     for definition in sd.getDisks():
         disks.update({definition['host']: definition})
     
     # Plik z konfiguracją
     if not Params().isParameter("dry-run"):
         f = open("../etc/disks", "w+")
         f.write("# Wygenerowano " + str(datetime.datetime.now()) + "\n")
     
     print(Colors.setbold("Nazwa".ljust(25) + "Adres".ljust(20) + "Port".ljust(11) + "Status"))
     for disk in disks:
         # Sprawdzanie czy jest to host należący do sieci
         if Network().contains(disks[disk]['address']):
             # Zapis konfiguracji
             if not Params().isParameter("dry-run"):
                 f.write(disks[disk]['host'] + "\t"+disks[disk]['address'] + "\t"+str(disks[disk]['port']) + "\n")
             
             # Tworzenie obiektu zarządcy dysków
             dm = DiskManager()
             dm.address = disks[disk]['address']
             dm.port = disks[disk]['port']
             dm.name = disks[disk]['host']
             
             # Ping
             if dm.ping():
                 status = Colors.setgreen(u"działa")
             else:
                 status = Colors.setred(u"nie działa")
             
             print(dm.getName().ljust(25) + dm.getAddress().ljust(20) + str(dm.getPort()).ljust(11) + status)
         
     sd.kill()
开发者ID:lokipl,项目名称:folavirt,代码行数:53,代码来源:DiskConsole.py

示例8: _refreshIscsi

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def _refreshIscsi(self):
     """
     Odświeża stan iscsi na agentach
     """
     # Odświeżanie stanu iscsi         
     agents = getAgents()
             
     print(Colors.setgreen(" * ") + u"Aktualizowanie stanu pul dyskowych")
             
     # Wysyłanie żądania do każdego z hostów
     for agent in agents:
         print(Colors.setgreen(" * ") + u"Odświeżanie agenta " + Colors.setbold(agent.getHostName()))
                 
         # Odświeżanie pul dyskowych
         agent.poolSync()
开发者ID:lokipl,项目名称:folavirt,代码行数:17,代码来源:VmConsole.py

示例9: installListVg

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def installListVg(self):
     """
     Wypisuje listę woluminów logicznych
     
     @param void
     @return void
     """
     if Params().argLen() == 2:
         # Pobiera listę skonfigurowanych wolimnów ligicznych
         vglist = Configure().getVolumeGroupList()
         
         i = 1
         for vg in vglist:
             print(Colors.setbold(str(i)) + " " + vg)
             i += 1
开发者ID:lokipl,项目名称:folavirt,代码行数:17,代码来源:InstallConsole.py

示例10: printhelp

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def printhelp(ljust1 = 27, ljust2 = 15):
     """
     Wyświetla pomoc
     """
     print("\n " + u"Zarządzanie konfiguracją iSCSI")
     print("  " + Colors.setbold("iscsi dump".ljust(ljust1)) + u"generuje konfiguracjaę iscsi i wypisuje na standardowym wyjściu")
     print("  " + Colors.setbold("iscsi options iqnbasename".ljust(ljust1)) + u"nazwa zasobu maszyn bazowych")
     print("  " + Colors.setbold("iscsi options iqndate".ljust(ljust1)) + u"data widoczna w IQN")
     print("  " + Colors.setbold("iscsi options iqnhostname".ljust(ljust1)) + u"nazwa hosta w IQN") 
     print("  " + Colors.setbold("iscsi reload".ljust(ljust1)) + u"przeładowywuje daemona iscsi")
     print("  " + Colors.setbold("iscsi write".ljust(ljust1)) + u"zapisuje konfiguracjaę iscsi do pliku konfiguracyjnego")  
开发者ID:lokipl,项目名称:folavirt,代码行数:13,代码来源:IscsiConsole.py

示例11: baseList

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def baseList(self):
     """
     Wyświetlanie listy maszyn bazowych
     
     @param void
     @return void
     """
     lvlist = Partitions().getBaseList()
     
     if len(lvlist) >= 1:
         print(Colors.setbold("Grupa woluminowa".ljust(20) + "Nazwa".ljust(20)))
 
         # Wyświetlanie tabeli z listą woluminów
         for volume in lvlist:
             print(str(volume.getVolumeGroup()).ljust(20) + str(volume.getName()).ljust(20))
     else:
         print(Colors.setred(" * ") + u"Lokalnie żadna grupa woluminowa nie została przyłaczona")
               
     sys.exit(0)
开发者ID:lokipl,项目名称:folavirt,代码行数:21,代码来源:LvConsole.py

示例12: writeConfig

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def writeConfig(self):
     """
     Zapisuje konfigurację do pliku
     
     @param void
     @return void
     """
     # Sprawdzanie uprawnień do pliku
     if not os.access(self.conffilepath, os.R_OK | os.W_OK):
         print(Colors.setred(" * ") + u"Nie masz uprawnień do zapisu")
         sys.exit(1)
     
     # Otwieranie pliku i zapis
     conffile = open(self.conffilepath, "w")
     conffile.write(self.getFreshConfig())
     conffile.close()        
     
     print(Colors.setgreen(" * ") + u"Zmodyfikowano " + Colors.setbold(self.conffilepath))
     
     self.reload()
开发者ID:lokipl,项目名称:folavirt,代码行数:22,代码来源:Tgt.py

示例13: baselvlist

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
    def baselvlist(self):
        """
        Lista maszyn bazowych
        """
        # Pobieranie listy zarządców dysków
        dms = getDms()
        
        basevolumes = []
        
        for dm in dms:
            if dm.ping():
                for name in dm.getBaseVolumes():
                    basevolumes.append({"address":dm.getName(), "name": name})
            else:
                print(Colors.setred(" * ") + dm.getName() + u" nie odpowiada")

        # Tabelka, gdy znaleziono wiecej niż 1 wolumin
        if len(basevolumes) >= 1:
            print(Colors.setbold("Adres".ljust(15) + "Nazwa"))
            for volume in basevolumes:
                print(volume["address"].ljust(15) + volume["name"])
开发者ID:lokipl,项目名称:folavirt,代码行数:23,代码来源:DiskConsole.py

示例14: details

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def details(self):
     """
     Wyświetla informacje nt. maszyny wirtualnej
     
     @param void
     @return void
     """
     # Pobiera domenę
     domain = self._getDomain()
     
     print(Colors.setbold("Nazwa".ljust(20)) + domain.getName())
     print(Colors.setbold("Agent".ljust(20)) + domain.getAgent().getHostName())
     print(Colors.setbold("Stan".ljust(20)) + domain.getStateForConsole())
     
     graphicoptions = domain.getGraphicConsoleOptions().getData()
     print(Colors.setbold("Typ konsoli".ljust(20)) + graphicoptions['type'])
     print(Colors.setbold("Adres".ljust(20)) + domain.getAgent().getAddress())
     print(Colors.setbold("Port".ljust(20)) + graphicoptions['port'])
     print(Colors.setbold(u"Nasłuchuje na".ljust(20)) + graphicoptions['listen'])
     passwd = domain.getTemporaryGraphicPassword()
     if passwd == False:
         passwd = Colors.setred("brak")
     print(Colors.setbold(u"Tymczasowe hasło".ljust(19)) + " " +passwd)
开发者ID:lokipl,项目名称:folavirt,代码行数:25,代码来源:BasicConsole.py

示例15: dmlist

# 需要导入模块: from folavirt.console.Colors import Colors [as 别名]
# 或者: from folavirt.console.Colors.Colors import setbold [as 别名]
 def dmlist(self):
     """
     Wyświetla listę dm
     """
     if not os.path.exists('../etc/disks'):
         print(Colors.setred(" * ") + u"Brak konfiguracji zarządców dysków. Wykonaj najpierw " + Colors.setbold(u"disk discover"))
         sys.exit(0)
     
     dms = getDms()
     
     if len(dms) == 0:
         print(Colors.setred(" * ") + u"Brak konfiguracji zarządców dysków. Wykonaj najpierw " + Colors.setbold(u"disk discover"))
         sys.exit(0)
         
     print(Colors.setbold("Nazwa".ljust(25) + "Adres".ljust(20) + "Port".ljust(10) + "Status"))
     
     for dm in dms:
         if dm.ping():
             status = Colors.setgreen(u"działa")
         else:
             status = Colors.setred(u"nie działa")
         
         print(dm.getName().ljust(25) + dm.getAddress().ljust(20) + str(dm.getPort()).ljust(10) + status)
开发者ID:lokipl,项目名称:folavirt,代码行数:25,代码来源:DiskConsole.py


注:本文中的folavirt.console.Colors.Colors.setbold方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。