示例#1
0
文件: linux.py 项目: Netflix/aminator
    def allocate_dev(self):
        context = self._config.context
        if "block_device" in context.ami:
            return BlockDevice(context.ami.block_device, None)

        with flock(self._lock_file):
            return self.find_available_dev()
示例#2
0
文件: linux.py 项目: saebyn/aminator
    def allocate_dev(self):
        context = self._config.context
        if "block_device" in context.ami:
            return BlockDevice(context.ami.block_device, None)

        with flock(self._lock_file):
            return self.find_available_dev()
示例#3
0
文件: linux.py 项目: mrowe/aminator
 def __enter__(self):
     with flock(self._lock_file):
         dev = self.find_available_dev()
     self._dev = dev
     return self._dev.node
示例#4
0
 def __enter__(self):
     with flock(self._lock_file):
         dev = self.find_available_dev()
     self._dev = dev
     return self._dev.node