def get_password(name):
password = None
while True:
- if password is not None and password is not '':
+ if password is not None and password != '':
return password
password = getpass("New %s Password: " % name)
passwordverify = getpass("Retype %s Password: " % name)
self.outf.write("Deleting local TDO.\n")
local_lsa.DeleteObject(local_tdo_handle)
local_tdo_handle = None
- if current_request['location'] is "remote":
+ if current_request['location'] == "remote":
raise self.RemoteRuntimeError(self, error, "%s" % (
current_request['name']))
raise self.LocalRuntimeError(self, error, "%s" % (
smartcard_required=False):
if smartcard_required:
- if password is not None and password is not '':
+ if password is not None and password != '':
raise CommandError('It is not allowed to specify '
'--newpassword '
'together with --smartcard-required.')
while True:
if smartcard_required:
break
- if password is not None and password is not '':
+ if password is not None and password != '':
break
password = getpass("New Password: ")
passwordverify = getpass("Retype Password: ")
password = newpassword
while True:
- if password is not None and password is not '':
+ if password is not None and password != '':
break
password = getpass("New Password: ")
passwordverify = getpass("Retype Password: ")
password = newpassword
if smartcard_required:
- if password is not None and password is not '':
+ if password is not None and password != '':
raise CommandError('It is not allowed to specify '
'--newpassword '
'together with --smartcard-required.')
while True:
if smartcard_required:
break
- if password is not None and password is not '':
+ if password is not None and password != '':
break
password = getpass("New Password: ")
passwordverify = getpass("Retype Password: ")
self.slapd_provision_command.extend([self.ldap_uri, "-d0"])
uris = self.ldap_uri
- if server_port_string is not "":
+ if server_port_string != "":
uris = uris + " " + server_port_string
self.slapd_command.append(uris)
displayname += ' %s' % surname
cn = username
- if useusernameascn is None and displayname is not "":
+ if useusernameascn is None and displayname != "":
cn = displayname
user_dn = "CN=%s,%s,%s" % (cn, (userou or "CN=Users"), self.domain_dn())
if givenname is not None:
ldbmessage["givenName"] = givenname
- if displayname is not "":
+ if displayname != "":
ldbmessage["displayName"] = displayname
ldbmessage["name"] = displayname
""" % uac)
def _reset_by_method(self, res, method):
- if method is "ldap_userAccountControl":
+ if method == "ldap_userAccountControl":
self._reset_ldap_userAccountControl(res)
- elif method is "ldap_lockoutTime":
+ elif method == "ldap_lockoutTime":
self._reset_ldap_lockoutTime(res)
- elif method is "samr":
+ elif method == "samr":
self._reset_samr(res)
else:
self.assertTrue(False, msg="Invalid reset method[%s]" % method)