def process(input_string)
      return nil unless input_string
      name, namespace =
        if File.exist?(input_string)
          copy_schema_to_store(input_string)
        elsif schema?(input_string)
          save_schema(input_string)
        else
          separate_fullname(input_string)
        end
      @schema_store.find(name, namespace)
    end
def process(input_string)
      return nil unless input_string
      name, namespace =
        if File.exist?(input_string)
          copy_schema_to_store(input_string)
        elsif schema?(input_string)
          save_schema(input_string)
        else
          separate_fullname(input_string)
        end
      @schema_store.find(name, namespace)
    end
schemas_path - directory of schema repository [String]
 schema_store - schema store [AvroTurf::SchemaStore]
 Handles input to reference or create schema.

 input_string - schema name, schema file, or schema contents [String]
 returns      - stored schema [Avro::Schema]