-
Notifications
You must be signed in to change notification settings - Fork 3
Container Examples
James Barrow edited this page May 4, 2016
·
1 revision
result = container.fetch_user_info()
if result.is_failure is True:
ck.logger.error(
"Failed to get user info: %s" % result.error.reason
)
elif result.is_success is True:
ck.logger.info(
"User Record Name: %s" % result.value.user_record_name
)
> User Record Name: _tdaW69spHktQWBGnM9XhrN2acavuvF6w
email = 'james@pigonahill.com'
result = container.discover_user_info_with_email_address(
email
)
if result.is_failure is True:
ck.logger.error(
"Failed to get user with email %s: %s" % (
email,
result.error.reason
)
)
elif result.is_success is True and len(result.value) > 0:
ck.logger.info(
"User Email: %s" % result.value[0].email_address
)
> User Email: james@pigonahill.com
user_record_name = '_tdaW69spHktQWBGnM9XhrN2acavuvF6w'
result = container.discover_user_info_with_user_record_name(
user_record_name
)
if result.is_failure is True:
ck.logger.error(
"Failed to get user with record name %s: %s" % (
user_record_name,
result.error.reason
)
)
elif result.is_success is True and len(result.value) > 0:
ck.logger.info(
"User Record Name: %s" % result.value[0].user_record_name
)
> User Record Name: _tdaW69spHktQWBGnM9XhrN2acavuvF6w