# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# Tile Slicer Config
ningester:
    tile_slicer: sliceFileByTilesDesired
    sliceFileByTilesDesired:
      tilesDesired: 1296
      timeDimension: time
      dimensions:
        - lat
        - lon

---
# Tile processors configuration
ningester:
    tile_processors:
      - pythonChainProcessor
      - generateTileId
      - addDatasetName
    pythonChainProcessor:
      enabled:
      processor_list:
        -
          name: GridReadingProcessor
          config:
            latitude: lat
            longitude: lon
            time: time
            variable_to_read: analysed_sst
        -
          name: EmptyTileFilter
        -
          name: KelvinToCelsius
        -
          name: TileSummarizingProcessor
    generateTileId:
      enabled:
    addDatasetName:
      enabled:
      datasetName: AVHRR_OI_L4_GHRSST_NCEI
---
# Tile writer configuration
ningester:
  tile_writer:
    data_store: cassandraStore
    metadata_store: solrStore