-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.schema.yml
More file actions
52 lines (52 loc) · 1.3 KB
/
Copy pathconfig.schema.yml
File metadata and controls
52 lines (52 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
$schema: http://json-schema.org/draft-07/schema#
type: object
required:
- libraries
properties:
libraries:
type: array
description: List of Plex libraries to monitor
items:
type: object
required:
- name
- path
properties:
name:
type: string
description: Name of the library on Plex
path:
description: Path to the directory in the container (single path or array of paths)
oneOf:
- type: string
- type: array
items:
type: string
min_files:
type: integer
description: Minimum number of files expected in this directory
default: 0
minimum: 0
min_threshold:
type: integer
description: Percentage of files that must be present to consider the directory valid
default: 90
minimum: 0
maximum: 100
additionalProperties: false
settings:
type: object
description: Application settings
properties:
log_level:
type: string
description: Logging level
enum:
- DEBUG
- INFO
- WARNING
- ERROR
- CRITICAL
default: INFO
additionalProperties: false
additionalProperties: false