Просмотр исходного кода

Add refresh parameter to base provider get_instances

Signed-off-by: Mihaela Balutoiu <mbalutoiu@cloudbasesolutions.com>
Mihaela Balutoiu 5 месяцев назад
Родитель
Сommit
9ee7df39bf
1 измененных файлов с 5 добавлено и 2 удалено
  1. 5 2
      coriolis/providers/base.py

+ 5 - 2
coriolis/providers/base.py

@@ -36,8 +36,11 @@ class BaseEndpointInstancesProvider(BaseEndpointProvider):
     @abc.abstractmethod
     def get_instances(self, ctxt, connection_info, source_environment,
                       limit=None, last_seen_id=None,
-                      instance_name_pattern=None):
-        """Returns a list of instances."""
+                      instance_name_pattern=None, refresh=False):
+        """Returns a list of instances.
+
+        :param refresh: If True, forces a refresh of any cached instance data.
+        """
         raise NotImplementedError()
 
     @abc.abstractmethod