add RebootNodeWithPCU call. fails gracefully if dependencies are not met.
[plcapi.git] / PLC / Methods / __init__.py
1 native_methods = """
2 AddAddressType
3 AddAddressTypeToAddress
4 AddBootState
5 AddConfFile
6 AddConfFileToNode
7 AddConfFileToNodeGroup
8 AddIlink
9 AddInitScript
10 AddInterface
11 AddInterfaceTag
12 AddKeyType
13 AddMessage
14 AddNetworkMethod
15 AddNetworkType
16 AddNode
17 AddNodeGroup
18 AddNodeTag
19 AddNodeToPCU
20 AddNodeType
21 AddPCU
22 AddPCUProtocolType
23 AddPCUType
24 AddPeer
25 AddPerson
26 AddPersonKey
27 AddPersonToSite
28 AddPersonToSlice
29 AddRole
30 AddRoleToPerson
31 AddSession
32 AddSite
33 AddSiteAddress
34 AddSlice
35 AddSliceInstantiation
36 AddSliceTag
37 AddSliceToNodes
38 AddSliceToNodesWhitelist
39 AddTagType
40 AuthCheck
41 BlacklistKey
42 BootCheckAuthentication
43 BootGetNodeDetails
44 BootNotifyOwners
45 BootUpdateNode
46 DeleteAddress
47 DeleteAddressType
48 DeleteAddressTypeFromAddress
49 DeleteBootState
50 DeleteConfFile
51 DeleteConfFileFromNode
52 DeleteConfFileFromNodeGroup
53 DeleteIlink
54 DeleteInitScript
55 DeleteInterface
56 DeleteInterfaceTag
57 DeleteKey
58 DeleteKeyType
59 DeleteMessage
60 DeleteNetworkMethod
61 DeleteNetworkType
62 DeleteNode
63 DeleteNodeFromPCU
64 DeleteNodeGroup
65 DeleteNodeTag
66 DeleteNodeType
67 DeletePCU
68 DeletePCUProtocolType
69 DeletePCUType
70 DeletePeer
71 DeletePerson
72 DeletePersonFromSite
73 DeletePersonFromSlice
74 DeleteRole
75 DeleteRoleFromPerson
76 DeleteSession
77 DeleteSite
78 DeleteSlice
79 DeleteSliceFromNodes
80 DeleteSliceFromNodesWhitelist
81 DeleteSliceInstantiation
82 DeleteSliceTag
83 DeleteTagType
84 GenerateNodeConfFile
85 GetAddressTypes
86 GetAddresses
87 GetBootMedium
88 GetBootStates
89 GetConfFiles
90 GetEventObjects
91 GetEvents
92 GetIlinks
93 GetInitScripts
94 GetInterfaceTags
95 GetInterfaces
96 GetKeyTypes
97 GetKeys
98 GetMessages
99 GetNetworkMethods
100 GetNetworkTypes
101 GetNodeGroups
102 GetNodeTags
103 GetNodeTypes
104 GetNodes
105 GetPCUProtocolTypes
106 GetPCUTypes
107 GetPCUs
108 GetPeerData
109 GetPeerName
110 GetPeers
111 GetPersons
112 GetPlcRelease
113 GetRoles
114 GetSession
115 GetSessions
116 GetSites
117 GetSliceInstantiations
118 GetSliceKeys
119 GetSliceTags
120 GetSliceTicket
121 GetSlices
122 GetSlicesMD5
123 GetSlivers
124 GetTagTypes
125 GetWhitelist
126 NotifyPersons
127 NotifySupport
128 RebootNode
129 RebootNodeWithPCU
130 RefreshPeer
131 ResetPassword
132 SetPersonPrimarySite
133 SliceCreate
134 SliceDelete
135 SliceExtendedInfo
136 SliceGetTicket
137 SliceInfo
138 SliceListNames
139 SliceListUserSlices
140 SliceNodesAdd
141 SliceNodesDel
142 SliceNodesList
143 SliceRenew
144 SliceTicketGet
145 SliceUpdate
146 SliceUserAdd
147 SliceUserDel
148 SliceUsersList
149 UpdateAddress
150 UpdateAddressType
151 UpdateConfFile
152 UpdateEmulationLink
153 UpdateIlink
154 UpdateInitScript
155 UpdateInterface
156 UpdateInterfaceTag
157 UpdateKey
158 UpdateMessage
159 UpdateNode
160 UpdateNodeGroup
161 UpdateNodeTag
162 UpdatePCU
163 UpdatePCUProtocolType
164 UpdatePCUType
165 UpdatePeer
166 UpdatePerson
167 UpdateSite
168 UpdateSlice
169 UpdateSliceTag
170 UpdateTagType
171 VerifyPerson
172 system.listMethods
173 system.methodHelp
174 system.methodSignature
175 system.multicall
176 """.split()