def extend_volumes(self, volume_indexes=None): svc = vds.load_vds_service() providers = self._query_providers(svc) for provider in providers: packs = self._query_packs(provider) for pack in packs: self._extend_volumes(pack, volume_indexes)
def extend_volumes(self, volume_indexes=None): svc = vds.load_vds_service() providers = self._query_providers(svc) for provider in providers: packs = self._query_packs(provider) for pack in packs: self._extend_volumes(pack, volume_indexes)
def execute(self, service, shared_data): svc = vds.load_vds_service() providers = self._query_providers(svc) volumes_to_extend = self._get_volumes_to_extend() for provider in providers: packs = self._query_packs(provider) for pack in packs: self._extend_volumes(pack, volumes_to_extend) return (base.PLUGIN_EXECUTE_ON_NEXT_BOOT, False)
def execute(self, service, shared_data): svc = vds.load_vds_service() providers = self._query_providers(svc) volumes_to_extend = self._get_volumes_to_extend() for provider in providers: packs = self._query_packs(provider) for pack in packs: self._extend_volumes(pack, volumes_to_extend) return base.PLUGIN_EXECUTE_ON_NEXT_BOOT, False
def _get_vds_service(self): if not self._vds_service: self._vds_service = vds.load_vds_service() return self._vds_service