alexandria/alexandria/drivers.py

43 lines
607 B
Python

# coding=utf-8
class Driver(object):
def __init__(self):
self.driver_type=__name__
# Get credentials from conf files for CMDB
pass
class Itop(Driver):
def get(self):
print "Get from itop"
return True
def push(self):
pass
class Redfish(Driver):
def get(self):
print "Get from redfish"
return True
pass
class Ironic(Driver):
pass
class Mondorescue(Driver):
pass
class Fakecmdb(Driver):
pass
class Fakeprovider(Driver):
pass
class DriverCollection(list):
pass