in pyqldbsamples/register_drivers_license.py [0:0]
def main(ledger_name=Constants.LEDGER_NAME):
"""
Register a new driver's license.
"""
try:
with create_qldb_driver(ledger_name) as driver:
person = {
'FirstName': 'Kate',
'LastName': 'Mulberry',
'Address': '22 Commercial Drive, Blaine, WA, 97722',
'DOB': datetime(1995, 2, 9),
'GovId': 'AQQ17B2342',
'GovIdType': 'Passport'
}
drivers_license = {
'PersonId': '',
'LicenseNumber': '112 360 PXJ',
'LicenseType': 'Full',
'ValidFromDate': datetime(2018, 6, 30),
'ValidToDate': datetime(2022, 10, 30)
}
register_new_drivers_license(driver, person, drivers_license)
except Exception as e:
logger.exception('Error registering new driver.')
raise e