aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
blob: 4c26bdee349dde97a1e0fd08b9d478a17634c7e0 (plain)
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# Parameter definitions for thorn Formaline
# $Header$



# Global parameters

BOOLEAN verbose "Produce screen output" STEERABLE=always
{
} no

REAL update_interval "Update interval for the meta information (in seconds)" STEERABLE=always
{
  0:* :: ""
} 600.0



# Parameters for creating files containing the build and job ids

BOOLEAN create_id_files "Create files from the build and job ids"
{
} yes



# Parameters for announcing meta information to the portal

BOOLEAN announce_to_portal "Announce meta information to the portal" STEERABLE=always
{
} no

STRING portal_hostname[5] "Portal host name" STEERABLE=always
{
  "" :: ""
} ""

INT portal_port[5] "Portal port" STEERABLE=always
{
  1:65535 :: ""
} 9296

STRING portal_username "User name on the portal" STEERABLE=always
{
  "" :: ""
} ""



# Parameters for storing as RDF

BOOLEAN send_as_rdf "Send meta as RDF to a server" STEERABLE=always
{
} no

STRING rdf_hostname[5] "RDF server host name" STEERABLE=always
{
  "" :: ""
} ""

INT rdf_port[5] "RDF server port" STEERABLE=always
{
  1:65535 :: ""
} 9296



# Parameters for storing meta information in a file

BOOLEAN store_into_file "Store meta information in a file" STEERABLE=always
{
} yes

STRING storage_filename "File name for meta information" STEERABLE=always
{
  "" :: ""
} "formaline-jar.txt"



# Parameters for relaying to remote servers

BOOLEAN use_relay_host "Use a relay host for connecting to the portal" STEERABLE=always
{
} yes

STRING relay_host "Relay host for connecting to the portal" STEERABLE=always
{
  ".+" :: "host name"
  ""   :: "try to determine a relay host automatically"
} ""



# Parameters for storing the source tree in the executable

BOOLEAN output_source "Output a tarball with the cactus source tree" STEERABLE=recover
{
} yes

STRING output_source_subdirectory "Subdirectory, relative to IO::out_dir, for the Cactus source tarballs" STEERABLE=recover
{
  "" :: ""
} "cactus-source"



# Parameters for outputting Cactus variables

STRING out_vars "Cactus variables that should be output" STEERABLE=always
{
  "" :: "space separated list of groups or variables"
} ""

STRING out_reductions "Reduction operators that should be applied to the output variables" STEERABLE=always
{
  "" :: "space separated list of reduction operators"
} "minimum maximum norm1 norm2 norm_inf sum"



# Parameters for outputting Cactus warnings and info messages

INT max_warn_level "Only output warnings with at most this level of severity"
{
  -1:* :: ""
} -1

BOOLEAN output_info "Output info messages?"
{
} "no"



SHARES: IO

USES STRING  out_dir
USES KEYWORD out_save_parameters