uw.local.identity.bin package

Submodules

uw.local.identity.bin.import_userids module

Script for importing old MFCF Userids file into Identity system.

Likely, this is not useful any more.

class uw.local.identity.bin.import_userids.entry(ids, old_id, weird_ids, userid, useridext, private, givennames, surname, note)

Bases: tuple

property givennames

Alias for field number 6

property ids

Alias for field number 0

property note

Alias for field number 8

property old_id

Alias for field number 1

property private

Alias for field number 5

property surname

Alias for field number 7

property userid

Alias for field number 3

property useridext

Alias for field number 4

property weird_ids

Alias for field number 2

uw.local.identity.bin.import_userids.main()[source]

uw.local.identity.bin.load_ldap module

uw.local.identity.bin.load_ldap.ldap_search_limited(ldapconn, uidkey)[source]
uw.local.identity.bin.load_ldap.ldap_search_unlimited(cursor, ldapconn, prefix='')[source]
uw.local.identity.bin.load_ldap.main()[source]
uw.local.identity.bin.load_ldap.save_data(cursor, ldapresult)[source]

uw.local.identity.bin.show_duplicate_pdbid module

Command-line utility for showing duplicate PDBID information.

Given an Identity import run_id, shows the duplicate WatIAM records encountered on that run; additionally given a PDBID, shows the related identity information available for the related people. This is meant to assist with determining whether people need to be merged to match WatIAM.

uw.local.identity.bin.show_duplicate_pdbid.main()[source]

uw.local.identity.bin.show_duplicate_person module

Command-line utility for showing duplicate person information.

Given an Identity import run_id, shows the duplicate person records encountered on that run; additionally given a person_id, shows the related identity information available for that person. This is meant to assist with determining whether the person needs to be split to match WatIAM.

uw.local.identity.bin.show_duplicate_person.main()[source]

Module contents

Program entry point implementations for identity management.

Modules implementing program entry points; UI processes and automatic processes to be invoked via cron jobs or otherwise, normally unattended.