-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsimstack-docker.toml
More file actions
73 lines (66 loc) · 2.44 KB
/
simstack-docker.toml
File metadata and controls
73 lines (66 loc) · 2.44 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
[parameters]
# these are parameters for one user for all hosts
[parameters.common]
resources = ["local", "tests", "int-nano", "horeka", "justus", "self", "ww", "uploads"]
database = "XXXDATABASEXXX"
test_database = "XXXTEST_DATABASEXXX"
connection_string="XXXCONNECTION_STRINGXXX"
# these parameters must be adapted for each host
[parameters.self]
docker = true
ssh-key = "C:\\Users\\bj7610\\Documents\\etc\\.ssh\\surface11_openssh" # path to your private key
resource = "local" # resource the runner on your computer will use
workdir = "/home/appuser/simstack" # path to your simstack working directory
source_dir = "XXXEXTERNAL_SOURCE_DIRXXX" # path to your external source directory
python_path = [ "/home/appuser/simstack-model", "/home/appuser/simstack-model/src"]
environment_start = ""
[parameters.local]
docker = true
ssh-key = "C:\\Users\\bj7610\\Documents\\etc\\.ssh\\surface11_openssh" # path to your private key
resource = "local" # resource the runner on your computer will use
workdir = "/home/appdata/simstack" # path to your simstack working directory
source_dir = "XXXEXTERNAL_SOURCE_DIRXXX" # path to your external source directory
python_path = [ "/home/appuser/simstack-model", "/home/appuser/simstack-model/src"]
environment_start = ""
# normal users do not have to change anything below this line
# these are the parameters for the database server
[hosts]
local = "localhost"
int-nano="int-nano.int.kit.edu"
justus="justus.int.kit.edu"
horeka="horeka.int.kit.edu"
[[routes]]
source = "local"
target = "int-nano"
host = "local"
[[routes]]
source = "int-nano"
target = "local"
host = "local"
[[routes]]
source = "horeka"
target = "local"
host = "horeka"
[[routes]]
source = "local"
target = "horeka"
host = "horeka"
[[routes]]
source = "justus"
target = "local"
host = "justus"
[[routes]]
source = "local"
target = "justus"
host = "justus"
[paths]
# Path configuration for the PathManager.
# Each path entry should have a path and an optional drops value.
# The path is the directory to search for Python files
# The "drops" value is a prefix to drop from module names (for import paths)
models = { path = "src/simstack/models", drops = "src" }
methods = { path = "src/simstack/methods", drops = "src" }
#ui_testing = { path = "src\\simstack\\ui_testing", drops = "src" }
examples = { path = "examples", drops = "", use_pickle = false }
applications = { path = "applications", drops = "", use_pickle = false }
tests = { path = "tests", drops = "", use_pickle = false }