fix
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 3 Jun 2008 04:19:22 +0000 (04:19 +0000)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 3 Jun 2008 04:19:22 +0000 (04:19 +0000)
system/TestApiserver.py
system/TestPlc.py

index cc80f8b..d4eb2c1 100644 (file)
@@ -17,6 +17,7 @@ server_methods = [ ('GetNodes' ,  []),
                    ('AddNodeGroup' , True),
                    ('DeleteNodeGroup', True),
                    ('GetNodeTags', True),
+                   ('AddNodeTag', True),
                    ('AddInitScript' , True),
                    ('DeleteInitScript', True),
                    ('GetInitScripts', True),
index da85b2b..bd70921 100644 (file)
@@ -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: