'Parse the export_info.xml file contained within the capsule and return a dictionary
containing its entries.'

def get_export_info_dict(self, export_info_file_path):

    (export_info_tree, error_message) = xml_util.parse_xml(export_info_file_path)
    export_info_root = export_info_tree.getroot()
    export_info_dict = {}
    for elem in export_info_root:
        if (elem.tag == 'export_time'):
            export_info_dict['export_time'] = elem.text
        elif (elem.tag == 'tool_shed'):
            export_info_dict['tool_shed'] = elem.text
        elif (elem.tag == 'repository_name'):
            export_info_dict['repository_name'] = elem.text
        elif (elem.tag == 'repository_owner'):
            export_info_dict['repository_owner'] = elem.text
        elif (elem.tag == 'changeset_revision'):
            export_info_dict['changeset_revision'] = elem.text
        elif (elem.tag == 'export_repository_dependencies'):
            if asbool(elem.text):
                export_info_dict['export_repository_dependencies'] = 'Yes'
            else:
                export_info_dict['export_repository_dependencies'] = 'No'
    return export_info_dict
