zfs.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:znappy 作者: eBayClassifiedsGroup 项目源码 文件源码
def zfs_get_properties(self, target):
        if self.properties:
            properties = ','.join(self.properties)
            cmd = '/sbin/zfs get -H -o property,value {properties} {target}'.format(
                properties=properties,
                target=target
            )

            logger.debug('Getting properties from {}'.format(target))
            logger.debug('Executing {}'.format(cmd))

            result = local(cmd, capture=True)

            if result.return_code != 0:
                raise SnapshotException('Failed to get properties of {}'.format(target))

            props = {k.split()[0]: k.split()[1] for k in result.splitlines()}
            return props

        return {}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号