from PLC.Parameter import Parameter, Mixed
from PLC.Filter import Filter
from PLC.Auth import Auth
-from PLC.LinkTypes import LinkType, LinkTypes
+from PLC.TagTypes import TagType, TagTypes
-class GetLinkTypes(Method):
+class GetTagTypes(Method):
"""
Returns an array of structs containing details about
- ilink types.
+ node tag types.
The usual filtering scheme applies on this method.
"""
accepts = [
Auth(),
- Mixed([Mixed(LinkType.fields['link_type_id'],
- LinkType.fields['name'])],
- Filter(LinkType.fields)),
+ Mixed([Mixed(TagType.fields['tag_type_id'],
+ TagType.fields['tagname'])],
+ Filter(TagType.fields)),
Parameter([str], "List of fields to return", nullok = True)
]
- returns = [LinkType.fields]
+ returns = [TagType.fields]
- def call(self, auth, link_type_filter = None, return_fields = None):
- return LinkTypes(self.api, link_type_filter, return_fields)
+ def call(self, auth, tag_type_filter = None, return_fields = None):
+ return TagTypes(self.api, tag_type_filter, return_fields)