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

Added 'plaform' property to base provider class.

Nashwan Azhari 9 лет назад
Родитель
Сommit
7ade633fdc
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      coriolis/providers/base.py

+ 4 - 0
coriolis/providers/base.py

@@ -9,6 +9,10 @@ from coriolis import schemas
 class BaseProvider(object):
     __metaclass__ = abc.ABCMeta
 
+    @property
+    def platform(self):
+        raise NotImplementedError("Missing provider platform attribute.")
+
     @property
     def connection_info_schema(self):
         raise NotImplementedError("Missing connection info schema.")