server_methods = [ ('GetNodes' , []),
('AddNode' , True),
+ ('SetNodePlainBootstrapfs', True),
('DeleteNode' , True),
('UpdateNode' , True),
('AddInterface' , True),
('GetInterfaces' , True),
- ('GetInterfaceSettingTypes' , True),
- ('AddInterfaceSettingType' , True),
+ ('GetTagTypes' , []),
+ ('AddTagType' , True),
('AddInterfaceSetting' , True),
('GetBootMedium' , True),
('GetNodeGroups' , True),
('AddNodeGroup' , True),
- ('GetNodeTagTypes' , []),
- ('AddNodeTagType', True),
- ('AddNodeTag', True),
+ ('DeleteNodeGroup', True),
('GetNodeTags', True),
+ ('AddNodeTag', True),
('AddInitScript' , True),
('DeleteInitScript', True),
('GetInitScripts', True),
self.dry_run=dry_run
for (method,defaults) in server_methods:
setattr(self,method,TestApiserver.Callable(self.apiserver,dry_run,method,defaults))
+
+ def set_dry_run (self, dry_run):
+ self.dry_run=dry_run
+ for (method,defaults) in server_methods:
+ getattr(self,method).dry_run = dry_run