---
name: log-cache-scheduler

templates:
  bpm.yml.erb: config/bpm.yml
  ca.crt.erb: config/certs/ca.crt
  log_cache.crt.erb: config/certs/log_cache.crt
  log_cache.key.erb: config/certs/log_cache.key

packages:
- log-cache-scheduler

provides:
- name: log-cache-scheduler
  type: log-cache-scheduler

consumes:
- name: log-cache
  type: log-cache

properties:
  interval:
    description: "The interval at which the scheduler operates"
    default: 15s
  count:
    description: "The number of ranges to schedule across the Log Cache cluster"
    default: 100

  health_addr:
    description: "The address for LogCache to bind a health endpoint"
    default: localhost:6064
