Example #1
0
def load_profile(client_id, configuration, include_meta=False):
    """Load profile from pickled profile file. Optional include_meta
    controls the inclusion of meta data like creator and creation time.
    """

    return load_section_helper(client_id, configuration, profile_filename,
                               get_profile_fields().keys(), include_meta)
Example #2
0
def parse_and_save_profile(filename, client_id, configuration):
    """Validate and write profile entries from filename"""
    status = parse_and_save_pickle(filename, profile_filename,
                                   get_profile_fields(), client_id,
                                   configuration, False, False)
    if status[0]:
        mark_user_modified(configuration, client_id)
    return status
Example #3
0
def parse_and_save_profile(filename, client_id, configuration):
    """Validate and write profile entries from filename"""
    status = parse_and_save_pickle(filename, profile_filename,
                                   get_profile_fields(), client_id,
                                   configuration, False, False)
    if status[0]:
        mark_user_modified(configuration, client_id)
    return status
Example #4
0
def load_profile(client_id,
                 configuration,
                 include_meta=False,
                 allow_missing=True):
    """Load profile from pickled profile file. Optional include_meta
    controls the inclusion of meta data like creator and creation time.
    """

    return load_section_helper(client_id, configuration, profile_filename,
                               get_profile_fields().keys(), include_meta,
                               allow_missing)