'Creates an iterator over all the extras data.'

def _find_extras(self, service_name, type_name, api_version):

    for extras_type in self.extras_types:
        extras_name = ('%s.%s-extras' % (type_name, extras_type))
        full_path = os.path.join(service_name, api_version, extras_name)
        try:
            (yield self.load_data(full_path))
        except DataNotFoundError:
            pass
