def assert_consistency(self): Miner.assert_consistency(self) assert self.linkid.find({ "name": { "$exists": True } }).count() > 10, "less than 10 names in linkid table"
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.sd_table, "sd_id") self.assert_field_exists(self.sd_table, "sd_value") self.assert_field_type(self.datatable, "rightsGuid", str, unicode) self.assert_field_type(self.datatable, "objectSid", str, unicode) self.assert_field_type(self.datatable, "nTSecurityDescriptor", int) self.assert_field_type(self.datatable, "objectCategory", int)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.datatable, "objectCategory") self.assert_field_type(self.datatable, "objectCategory", int) self.assert_field_exists(self.datatable, "whenCreated") self.assert_field_type(self.datatable, "name", str, unicode) self.assert_field_type(self.datatable, "userAccountControl", dict) self.assert_field_type(self.datatable, "cn", str, unicode)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_type(self.datatable, "objectSid", str, unicode) self.assert_field_type(self.datatable, "cn", str, unicode) self.assert_field_type(self.datatable, "DNT_col", int) self.assert_field_type(self.datatable, "primaryGroupID", int) self.assert_field_type(self.link_table, "link_DNT", int) self.assert_field_type(self.link_table, "backlink_DNT", int)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.datatable, "objectSid") self.assert_field_type(self.datatable, "objectSid", str, unicode) self.assert_field_exists(self.datatable, "name") self.assert_field_type(self.datatable, "name", str, unicode) self.assert_field_exists(self.datatable, "whenCreated") self.assert_field_type(self.datatable, "whenCreated", datetime.datetime) self.assert_field_exists(self.sd_table, "sd_value.DACL.ACEList.SID") self.assert_field_exists(self.sd_table, "sd_value.SACL.ACEList.SID")
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_type(self.datatable, "adminCount", int) self.assert_field_exists(self.datatable, "objectSid") self.assert_field_exists(self.datatable, "objectCategory") self.assert_field_type(self.datatable, "objectCategory", int) self.assert_field_exists(self.datatable, "cn") self.assert_field_type(self.datatable, "InheritedObjectType", str, unicode) self.assert_field_type(self.datatable, "schemaIDGUID", str, unicode) self.assert_field_type(self.datatable, "rightsGuid", str, unicode)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.datatable, "objectCategory") self.assert_field_exists(self.datatable, "cn") self.assert_field_type(self.datatable, "objectCategory", int) self.assert_field_type(self.datatable, "cn", str, unicode) self.assert_field_type(self.datatable, "objectSid", str, unicode) self.assert_field_type(self.datatable, "whenChanged", datetime.datetime) self.assert_field_type(self.datatable, "whenCreated", datetime.datetime)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_type(self.datatable, "objectSid", str, unicode) self.assert_field_type(self.datatable, "DNT_col", int) self.assert_field_type(self.datatable, "PDNT_col", int) self.assert_field_type(self.datatable, "objectCategory", int) self.assert_field_type(self.datatable, "cn", str, unicode) self.assert_field_type(self.datatable, "name", str, unicode) self.assert_field_type(self.datatable, "objectGUID", str, unicode) self.assert_field_type(self.sd_table, "link_DNT", int) self.assert_field_type(self.sd_table, "link_deltime", datetime.datetime) self.assert_field_type(self.sd_table, "backlink_DNT", int)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.datatable, "objectCategory") self.assert_field_exists(self.datatable, "DNT_col") self.assert_field_exists(self.datatable, "cn") self.assert_field_type(self.datatable, "objectCategory", int) self.assert_field_type(self.datatable, "time_col", datetime.datetime) self.assert_field_type(self.datatable, "whenChanged", datetime.datetime) self.assert_field_type(self.datatable, "whenCreated", datetime.datetime) self.assert_field_type(self.datatable, "DNT_col", int) self.assert_field_type(self.datatable, "cn", str, unicode) self.assert_field_type(self.datatable, "objectSid", str, unicode) self.assert_field_type(self.datatable, "nTSecurityDescriptor", int)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.datatable, "objectSid") self.assert_field_type(self.datatable, "objectSid", str, unicode)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_type(self.datatable, "dn", str, unicode)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.datatable, "PDNT_col") self.assert_field_type(self.datatable, "cn", str, unicode) self.assert_field_type(self.datatable, "name", str, unicode) self.assert_field_type(self.datatable, "PDNT_col", int)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_exists(self.datatable, "name") self.assert_field_exists(self.datatable, "Ancestors_col") self.assert_field_type(self.datatable, "name", str, unicode)
def assert_consistency(self): Miner.assert_consistency(self) self.assert_field_type(self.datatable, "badPwdCount", int) self.assert_field_type(self.datatable, "sAMAccountName", str, unicode) self.assert_field_type(self.datatable, "name", str, unicode) self.assert_field_type(self.datatable, "description", str, unicode)
def assert_consistency(self): Miner.assert_consistency(self) Miner.assert_field_exists(self.datatable, "objectCategory") Miner.assert_field_type(self.datatable, "objectCategory", int)
def __init__(self, backend): Miner.__init__(self, backend) self.dblog = backend.open_table("log")