-
Notifications
You must be signed in to change notification settings - Fork 1
/
ihcsettings_template.json
45 lines (45 loc) · 1.78 KB
/
ihcsettings_template.json
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
{
"comment" : "Example of how your ihcsettings.json file can look like. You need this user supplied file to run examples and tests",
"ihcConfig": {
"comment" : "Refer to your IHC controller config for endpoint and authentication details. Known application names include 'treeview', 'openapi', 'administrator'",
"endpoint" : "http://<Your IP Address here>",
"userName" : "<Your IHC username>",
"password" : "<Your IHC password>",
"application" : "administrator"
},
"testConfig": {
"comment" : "ID's of resources that can be used by tests and examples. Chose arbitrary 'tryk' you can press for input and connected 'lampleudtag' for output where you can see if it is on. Get the IDs from IHC Visual by pressing CTRL and hover mouse pointer over suitable input/output (or run IOExtractor project and inspect output)",
"boolOutput1" : "<ID of an output that may be modified by example or test>",
"boolInput1" : "<ID of an input>",
"boolInput2" : "<ID of an input>"
},
"projectExtrator": {
"comment": "Configuration for optional ihcprojectextractor tool",
"identifiers": {
"pascalcase": true,
"stringReplacements": {
"æ": "ae",
"ø": "oe",
"å": "aa",
"v.": "ved"
},
"stringReplacements2": {
"Æ": "AE",
"Ø": "OE",
"Å": "AA"
}
},
"CSharpGenerator": {
"namespace": "<Set C# namespace here for generated output>"
},
"JSGenerator": {},
"JsonGenerator": {}
},
"Logging": {
"LogLevel": {
"Default": "Debug",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
}
}