From 93cc6117a28c943b1494d6d9342bffeaf4d4327b Mon Sep 17 00:00:00 2001 From: Sandrine Avakian Date: Tue, 17 Sep 2013 15:49:44 +0200 Subject: [PATCH] Adding LDAP check on testsuite.py . --- testbeds/iotlab/tests/testsuite.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/testbeds/iotlab/tests/testsuite.py b/testbeds/iotlab/tests/testsuite.py index 9844cefb..a4032de4 100755 --- a/testbeds/iotlab/tests/testsuite.py +++ b/testbeds/iotlab/tests/testsuite.py @@ -1,8 +1,20 @@ #!/usr/bin/env python import os +from sfa.iotlab.LDAPapi import LDAPapi from difflib import SequenceMatcher +# check if the firexp user (uid user) is already in LDAP +# in this is the case, delete it : +ldap_server = LDAPapi() +dn = 'uid=' + 'user' + ',' + ldap_server.baseDN +result = ldap_server.LdapSearch('(uid=user)', []) + +if result != []: + retval = ldap_server.LDAPDelete(dn) + print "deleting firexp user : %s " , retval + + print "config sfi" with open ("/root/.sfi/sfi_config", "r") as sfi_config: sfi_config_txt = [line for line in sfi_config] -- 2.47.0