X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Felements%2Finterface.py;h=7617ade0061aab0fa9171d4cc3d299eb5a2bda32;hb=e494b36a8d4b0924e8591d52662450c32a20615d;hp=2aadf4db67f1423822286ebc489732c2e9dee8bf;hpb=41c41945e7cfdcfb92a3fce70764a714f5bc8086;p=sfa.git diff --git a/sfa/rspecs/elements/interface.py b/sfa/rspecs/elements/interface.py index 2aadf4db..7617ade0 100644 --- a/sfa/rspecs/elements/interface.py +++ b/sfa/rspecs/elements/interface.py @@ -1,13 +1,12 @@ -class Interface(dict): - element = None +from sfa.rspecs.elements.element import Element + +class Interface(Element): fields = {'component_id': None, 'role': None, 'client_id': None, 'ipv4': None, - } - def __init__(self, fields={}, element=None): - self.element = element - dict.__init__(self, Interface.fields) - self.update(fields) - + 'bwlimit': None, + 'node_id': None, + 'interface_id': None + }