"""System User.""" from os import environ DEFAULT_IDENTITY_ID = '034d10ec-9dfb-4c37-9b8b-58b725750e8f' DEFAULT_PROFILE_ID = '91305' DEFAULT_PROFILE_UUID = '4044e807-6f09-402e-b1e2-b8860deffb16' DEFAULT_PROFILE_TYPE = 'ContentProfile' DEFAULT_ROLES = 'review_digital_audio' class SystemUser: """System User.""" def __init__( self, identity_id=None, identity_uuid=None, profile_id=None, profile_uuid=None, profile_type=None, roles=None ): """Init.""" self.identity_id = identity_id or environ.get( 'SYSTEM_USER_IDENTITY_ID') or DEFAULT_IDENTITY_ID self.identity_uuid = identity_uuid or environ.get( 'SYSTEM_USER_IDENTITY_UUID') or DEFAULT_IDENTITY_ID self.profile_id = profile_id or environ.get( 'SYSTEM_USER_PROFILE_ID') or DEFAULT_PROFILE_ID self.profile_uuid = profile_uuid or environ.get( 'SYSTEM_USER_PROFILE_UUID') or DEFAULT_PROFILE_UUID self.profile_type = profile_type or environ.get( 'SYSTEM_USER_PROFILE_TYPE') or DEFAULT_PROFILE_TYPE self.roles = roles or environ.get( 'SYSTEM_USER_ROLES') or DEFAULT_ROLES