Преглед изворни кода

Added 'plaform' property to base provider class.

Nashwan Azhari пре 9 година
родитељ
комит
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.")