# yaml-language-server: $schema=http://json-schema.org/draft-07/schema
# SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University
# SPDX-License-Identifier: Apache-2.0
---
type: object
properties:
  enabled:
    type: boolean
    default: true
    description: An optional field which can be used to disable a hook.

  priority:
    type: integer
    default: 99
    description: |
      The priority of this hook which determines the order in which hooks are executed.
      Hooks with a lwoer priority are executed before ones with a higher priority.

      If no priority is configured, hooks are executed in the order they are configured in the configuration file.