-
Notifications
You must be signed in to change notification settings - Fork 5
/
config.yaml
68 lines (60 loc) · 1.04 KB
/
config.yaml
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
---
# Inventory details for HAWK
inventory:
type: netbox
parameters:
url: http://192.168.1.70:8000
token: 0123456789abcdef0123456789abcdef01234567
site: nrn
# Logging details for HAWK
logging:
enabled: True
parameters:
path: ./log/execution.log
# Output details for HAWK
output:
type: local
parameters:
path: ./output
# Cache details for HAWK
cache:
enabled: True
parameters:
path: ./.cache/raw_results.json
path2: ./.cache/inventory.json
# Templates for HAWK
templates:
parameters:
path: ./templates
# Credentials type
credentials:
type: any
# Device mapping table for builder
mapping:
data_centre:
leaf:
- leaf
- combined-leaf
- private-leaf
- public-leaf
spine:
- spine
border:
- border
- combined-exit
- private-exit
- public-exit
aggregate:
- aggregate
- super-spine
dci:
- dci-gw
service_provider:
enterprise:
# Command data
commands:
path: ./bin/orders/all.json
# SSH parameters
ssh:
timeout: 30
...