コード例 #1
0
ファイル: lv.py プロジェクト: balamurugana/openlmi-scripts
 def execute(self, ns, vgs=None):
     """
     Implementation of 'lv list' command.
     """
     for lv in lvm.get_lvs(ns, vgs):
         size = size2str(lv.NumberOfBlocks * lv.BlockSize,
                 self.app.config.human_friendly)
         yield (lv.Name, size)
コード例 #2
0
ファイル: lv.py プロジェクト: vcrhonek/openlmi-scripts
 def execute(self, ns, vgs=None):
     """
     Implementation of 'lv list' command.
     """
     for lv in lvm.get_lvs(ns, vgs):
         size = size2str(lv.NumberOfBlocks * lv.BlockSize,
                         self.app.config.human_friendly)
         yield (lv.Name, size)
コード例 #3
0
ファイル: lv.py プロジェクト: balamurugana/openlmi-scripts
 def execute(self, ns, lvs=None):
     """
     Implementation of 'lv show' command.
     """
     if not lvs:
         lvs = lvm.get_lvs(ns)
     for lv in lvs:
         lv = str2device(ns, lv)
         cmd = fcmd.NewTableCommand(title=lv.DeviceID)
         yield cmd
         for line in show.lv_show(ns, lv, self.app.config.human_friendly):
             yield line
コード例 #4
0
ファイル: lv.py プロジェクト: vcrhonek/openlmi-scripts
 def execute(self, ns, lvs=None):
     """
     Implementation of 'lv show' command.
     """
     if not lvs:
         lvs = lvm.get_lvs(ns)
     for lv in lvs:
         lv = str2device(ns, lv)
         cmd = fcmd.NewTableCommand(title=lv.DeviceID)
         yield cmd
         for line in show.lv_show(ns, lv, self.app.config.human_friendly):
             yield line