From: Thierry Parmentelat Date: Tue, 3 Jun 2008 04:19:22 +0000 (+0000) Subject: fix X-Git-Tag: tests-4.3-0~162 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=affacf2abb950a64a70aa7695d19b1d9da03a43e;p=tests.git fix --- diff --git a/system/TestApiserver.py b/system/TestApiserver.py index cc80f8b..d4eb2c1 100644 --- a/system/TestApiserver.py +++ b/system/TestApiserver.py @@ -17,6 +17,7 @@ server_methods = [ ('GetNodes' , []), ('AddNodeGroup' , True), ('DeleteNodeGroup', True), ('GetNodeTags', True), + ('AddNodeTag', True), ('AddInitScript' , True), ('DeleteInitScript', True), ('GetInitScripts', True), diff --git a/system/TestPlc.py b/system/TestPlc.py index da85b2b..bd70921 100644 --- a/system/TestPlc.py +++ b/system/TestPlc.py @@ -456,15 +456,18 @@ class TestPlc: 'description': 'for nodegroup %s'%nodegroupname, 'category':'test', 'min_role_id':10}) + print 'located tag (type)',nodegroupname,'as',tag_type_id # create nodegroup nodegroups = self.apiserver.GetNodeGroups (auth, {'groupname':nodegroupname}) if not nodegroups: self.apiserver.AddNodeGroup(auth, nodegroupname, tag_type_id, 'yes') + print 'created nodegroup',nodegroupname,'from tagname',nodegroupname,'and value','yes' # set node tag on all nodes, value='yes' for nodename in group_nodes: try: self.apiserver.AddNodeTag(auth, nodename, nodegroupname, "yes") except: + traceback.print_exc() print 'node',nodename,'seems to already have tag',nodegroupname # check anyway try: