argument sets up self.caller that is needed in some of the calls.
Tests of AddInterface & DeleteNodeNetwork and vice versa function
correctly. Still need to validate the same for the others such as
SliceAttributes & SliceTags, NodeNetworkSettings & InterfaceTag, and
*Type calls.
from PLC.Methods.AddInterface import AddInterface
class AddNodeNetwork(AddInterface):
""" Legacy version of AddInterface. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, node_id_or_hostname, interface_fields):
node_id_or_hostname=patch(node_id_or_hostname,v42rename)
from PLC.Methods.AddInterfaceTag import AddInterfaceTag
class AddNodeNetworkSetting(AddInterfaceTag):
""" Legacy version of AddInterfaceTag. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, interface_id, tag_type_id_or_name, value):
interface_id=patch(interface_id,v42rename)
from PLC.Methods.AddTagType import AddTagType
class AddNodeNetworkSettingType(AddTagType):
""" Legacy version of AddTagType. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_fields):
tag_type_fields=patch(tag_type_fields,v42rename)
from PLC.Methods.AddSliceTag import AddSliceTag
class AddSliceAttribute(AddSliceTag):
""" Legacy version of AddSliceTag. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, slice_id_or_name, tag_type_id_or_name, value, node_id_or_hostname = None, nodegroup_id_or_name = None):
slice_id_or_name=patch(slice_id_or_name,v42rename)
from PLC.Methods.AddTagType import AddTagType
class AddSliceAttributeType(AddTagType):
""" Legacy version of AddTagType. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_fields):
tag_type_fields=patch(tag_type_fields,v42rename)
from PLC.Methods.DeleteInterface import DeleteInterface
class DeleteNodeNetwork(DeleteInterface):
""" Legacy version of DeleteInterface. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, interface_id):
interface_id=patch(interface_id,v42rename)
from PLC.Methods.DeleteInterfaceTag import DeleteInterfaceTag
class DeleteNodeNetworkSetting(DeleteInterfaceTag):
""" Legacy version of DeleteInterfaceTag. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, interface_tag_id):
interface_tag_id=patch(interface_tag_id,v42rename)
from PLC.Methods.DeleteTagType import DeleteTagType
class DeleteNodeNetworkSettingType(DeleteTagType):
""" Legacy version of DeleteTagType. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_id_or_name):
tag_type_id_or_name=patch(tag_type_id_or_name,v42rename)
from PLC.Methods.DeleteSliceTag import DeleteSliceTag
class DeleteSliceAttribute(DeleteSliceTag):
""" Legacy version of DeleteSliceTag. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, slice_tag_id):
slice_tag_id=patch(slice_tag_id,v42rename)
from PLC.Methods.DeleteTagType import DeleteTagType
class DeleteSliceAttributeType(DeleteTagType):
""" Legacy version of DeleteTagType. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_id_or_name):
tag_type_id_or_name=patch(tag_type_id_or_name,v42rename)
from PLC.Methods.GetTagTypes import GetTagTypes
class GetNodeNetworkSettingTypes(GetTagTypes):
""" Legacy version of GetTagTypes. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_filter = None, return_fields = None):
tag_type_filter=patch(tag_type_filter,v42rename)
from PLC.Methods.GetInterfaceTags import GetInterfaceTags
class GetNodeNetworkSettings(GetInterfaceTags):
""" Legacy version of GetInterfaceTags. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, interface_tag_filter = None, return_fields = None):
interface_tag_filter=patch(interface_tag_filter,v42rename)
from PLC.Methods.GetInterfaces import GetInterfaces
class GetNodeNetworks(GetInterfaces):
""" Legacy version of GetInterfaces. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, interface_filter = None, return_fields = None):
interface_filter=patch(interface_filter,v42rename)
from PLC.Methods.GetTagTypes import GetTagTypes
class GetSliceAttributeTypes(GetTagTypes):
""" Legacy version of GetTagTypes. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_filter = None, return_fields = None):
tag_type_filter=patch(tag_type_filter,v42rename)
from PLC.Methods.GetSliceTags import GetSliceTags
class GetSliceAttributes(GetSliceTags):
""" Legacy version of GetSliceTags. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, slice_tag_filter = None, return_fields = None):
slice_tag_filter=patch(slice_tag_filter,v42rename)
from PLC.Methods.UpdateInterface import UpdateInterface
class UpdateNodeNetwork(UpdateInterface):
""" Legacy version of UpdateInterface. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, interface_id, interface_fields):
interface_id=patch(interface_id,v42rename)
from PLC.Methods.UpdateInterfaceTag import UpdateInterfaceTag
class UpdateNodeNetworkSetting(UpdateInterfaceTag):
""" Legacy version of UpdateInterfaceTag. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, interface_tag_id, value):
interface_tag_id=patch(interface_tag_id,v42rename)
from PLC.Methods.UpdateTagType import UpdateTagType
class UpdateNodeNetworkSettingType(UpdateTagType):
""" Legacy version of UpdateTagType. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_id_or_name, tag_type_fields):
tag_type_id_or_name=patch(tag_type_id_or_name,v42rename)
from PLC.Methods.UpdateSliceTag import UpdateSliceTag
class UpdateSliceAttribute(UpdateSliceTag):
""" Legacy version of UpdateSliceTag. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, slice_tag_id, value):
slice_tag_id=patch(slice_tag_id,v42rename)
from PLC.Methods.UpdateTagType import UpdateTagType
class UpdateSliceAttributeType(UpdateTagType):
""" Legacy version of UpdateTagType. """
- skip_typecheck = True
status = "deprecated"
def call(self, auth, tag_type_id_or_name, tag_type_fields):
tag_type_id_or_name=patch(tag_type_id_or_name,v42rename)