def METHOD_NAME(self, **options):
    _logger.info('Loading Solr schema fixtures')
    # Wait for SOLR to respond and report that the openoni core is there
    if not self.wait_for_solr():
        _logger.error('Exiting...')
        return
    # Schema fixtures must be idempotent!  Nothing here should cause
    # problems if run multiple times.
    schema_fixtures = sorted(glob.glob(os.path.join(fixture_dir, 'solr-schema', '*.json')))
    for fixture in schema_fixtures:
        if not self.load_schema_fixture(fixture):
            _logger.error('Exiting...')
            return
    _logger.info('Adding copy fields')
    existing_copy_fields = self.get_existing_copy_fields()
    for definition in copy_fields:
        if not self.defined_copy_field(existing_copy_fields, definition):
            if not self.create_copy_field(definition):
                _logger.error('Exiting...')
                return