First draft for leases
[plcapi.git] / PLC / Methods / __init__.py
index 08d9f1f..3f95fce 100644 (file)
@@ -1,4 +1,5 @@
-methods = """
+## Please use make index to update this file
+native_methods = """
 AddAddressType
 AddAddressTypeToAddress
 AddBootState
@@ -8,8 +9,9 @@ AddConfFileToNodeGroup
 AddIlink
 AddInitScript
 AddInterface
-AddInterfaceSetting
+AddInterfaceTag
 AddKeyType
+AddLeases
 AddMessage
 AddNetworkMethod
 AddNetworkType
@@ -17,12 +19,14 @@ AddNode
 AddNodeGroup
 AddNodeTag
 AddNodeToPCU
+AddNodeType
 AddPCU
 AddPCUProtocolType
 AddPCUType
 AddPeer
 AddPerson
 AddPersonKey
+AddPersonTag
 AddPersonToSite
 AddPersonToSlice
 AddRole
@@ -30,13 +34,15 @@ AddRoleToPerson
 AddSession
 AddSite
 AddSiteAddress
+AddSiteTag
 AddSlice
-AddSliceAttribute
 AddSliceInstantiation
+AddSliceTag
 AddSliceToNodes
 AddSliceToNodesWhitelist
 AddTagType
 AuthCheck
+BindObjectToPeer
 BlacklistKey
 BootCheckAuthentication
 BootGetNodeDetails
@@ -52,9 +58,10 @@ DeleteConfFileFromNodeGroup
 DeleteIlink
 DeleteInitScript
 DeleteInterface
-DeleteInterfaceSetting
+DeleteInterfaceTag
 DeleteKey
 DeleteKeyType
+DeleteLeases
 DeleteMessage
 DeleteNetworkMethod
 DeleteNetworkType
@@ -62,6 +69,7 @@ DeleteNode
 DeleteNodeFromPCU
 DeleteNodeGroup
 DeleteNodeTag
+DeleteNodeType
 DeletePCU
 DeletePCUProtocolType
 DeletePCUType
@@ -69,15 +77,17 @@ DeletePeer
 DeletePerson
 DeletePersonFromSite
 DeletePersonFromSlice
+DeletePersonTag
 DeleteRole
 DeleteRoleFromPerson
 DeleteSession
 DeleteSite
+DeleteSiteTag
 DeleteSlice
-DeleteSliceAttribute
 DeleteSliceFromNodes
 DeleteSliceFromNodesWhitelist
 DeleteSliceInstantiation
+DeleteSliceTag
 DeleteTagType
 GenerateNodeConfFile
 GetAddressTypes
@@ -89,15 +99,18 @@ GetEventObjects
 GetEvents
 GetIlinks
 GetInitScripts
-GetInterfaceSettings
+GetInterfaceTags
 GetInterfaces
 GetKeyTypes
 GetKeys
+GetLeases
 GetMessages
 GetNetworkMethods
 GetNetworkTypes
+GetNodeFlavour
 GetNodeGroups
 GetNodeTags
+GetNodeTypes
 GetNodes
 GetPCUProtocolTypes
 GetPCUTypes
@@ -105,26 +118,31 @@ GetPCUs
 GetPeerData
 GetPeerName
 GetPeers
+GetPersonTags
 GetPersons
 GetPlcRelease
 GetRoles
 GetSession
 GetSessions
+GetSiteTags
 GetSites
-GetSliceAttributes
+GetSliceFamily
 GetSliceInstantiations
 GetSliceKeys
+GetSliceTags
 GetSliceTicket
 GetSlices
-GetSlicesMD5
 GetSlivers
 GetTagTypes
 GetWhitelist
 NotifyPersons
 NotifySupport
 RebootNode
+RebootNodeWithPCU
 RefreshPeer
+ReportRunlevel
 ResetPassword
+ResolveSlices
 SetPersonPrimarySite
 SliceCreate
 SliceDelete
@@ -142,14 +160,16 @@ SliceUpdate
 SliceUserAdd
 SliceUserDel
 SliceUsersList
+UnBindObjectFromPeer
 UpdateAddress
 UpdateAddressType
 UpdateConfFile
 UpdateIlink
 UpdateInitScript
 UpdateInterface
-UpdateInterfaceSetting
+UpdateInterfaceTag
 UpdateKey
+UpdateLeases
 UpdateMessage
 UpdateNode
 UpdateNodeGroup
@@ -159,9 +179,11 @@ UpdatePCUProtocolType
 UpdatePCUType
 UpdatePeer
 UpdatePerson
+UpdatePersonTag
 UpdateSite
+UpdateSiteTag
 UpdateSlice
-UpdateSliceAttribute
+UpdateSliceTag
 UpdateTagType
 VerifyPerson
 system.listMethods