return v
except IndexError:
conf.end_msg(False, 'YELLOW')
- pass
return None
vendor_prefix = check_perl_config_var('vendorprefix')
(enum, estr) = e5.args
if enum != ldb.ERR_NO_SUCH_OBJECT:
raise
- pass
self.system_session_info = system_session()
self.admin_session_info = admin_session(None, samdb.get_domain_sid())
(enum, estr) = e6.args
if enum != ldb.ERR_NO_SUCH_OBJECT:
raise
- pass
def check_database(self, DN=None, scope=ldb.SCOPE_SUBTREE, controls=None,
attrs=None):
os.close(1)
except IOError as e:
LOGGER.info("stdout closing failed with %s" % e)
- pass
sys.stdout = f
now = time.time() - start
os.close(1)
except IOError as e:
LOGGER.warn("stdout closing failed with %s" % e)
- pass
filename = os.path.join(context.statsdir, 'stats-dns')
sys.stdout = open(filename, 'w')
except WERRORError as e:
if e.args[0] == werror.WERR_DNS_ERROR_NAME_DOES_NOT_EXIST:
name_found = False
- pass
if name_found:
for rec in res.rec:
class Option(SambaOption):
SUPPRESS_HELP = optparse.SUPPRESS_HELP
- pass
# This help formatter does text wrapping and preserves newlines
except WERRORError as e:
if e.args[0] == werror.WERR_DNS_ERROR_NAME_DOES_NOT_EXIST:
name_found = False
- pass
if name_found:
for rec in res.rec:
if not self.check_runtime_error(error, ntstatus.NT_STATUS_OBJECT_NAME_NOT_FOUND):
raise self.RemoteRuntimeError(self, error, "QueryTrustedDomainInfoByName(%s)" % (
lsaString.string))
- pass
if remote_tdo_info is not None:
if local_lsa_info.sid != remote_tdo_info.sid or \
ntds_dn = ldb.Dn(samdb, "CN=NTDS Settings")
ntds_dn.add_base(server_dn)
- pass
# Confirm this is really an ntdsDSA object
try:
(enum, estr) = e7.args
if enum == ldb.ERR_NO_SUCH_OBJECT:
ntds_msgs = []
- pass
else:
samdb.transaction_cancel()
raise DemoteException(
for attr, row in rows.items():
print(t % tuple(row))
- pass
def main():
if arr[0] == 'dirsync':
cookie = ndr_unpack(drsblobs.ldapControlDirSyncCookie, base64.b64decode(arr[3]))
guid = cookie.blob.guid1
- pass
if not guid:
print("No dirsync control ... strange")
sys.exit(1)
if creds.is_anonymous():
parser.error("You must supply credentials")
- pass
server = args[0]