summaryrefslogtreecommitdiffstats
path: root/lrm/test/lrmadmin-interface
blob: 4eb16561bed71b3ea09af2992ad30b9814c12502 (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
lrm_list() {
	$LRMADMIN -L
}
lrm_add() {
	$LRMADMIN -A ${rsc:-$dflt_rsc} \
		${class:-$dflt_class} ${type:-$dflt_type} \
		${provider:-$dflt_provider} \
		$args
}
lrm_del() {
	$LRMADMIN -D ${rsc:-$dflt_rsc}
}
lrm_flush() {
	$LRMADMIN -F ${rsc:-$dflt_rsc}
}
lrm_state() {
	$LRMADMIN -S ${rsc:-$dflt_rsc}
}
lrm_info() {
	$LRMADMIN -I ${rsc:-$dflt_rsc}
}
lrm_exec() {
	$LRMADMIN -E ${rsc:-$dflt_rsc} \
		${operation:-$dflt_operation} \
		${timeout:-$dflt_timeout} ${interval:-$dflt_interval} \
		${targetrc:-$dflt_targetrc} $args
}

lrm_classes() {
	$LRMADMIN -C
}
lrm_types() {
	$LRMADMIN -T ${class:-$dflt_class}
}
lrm_classmeta() {
	$LRMADMIN -O ${class:-$dflt_class}
}
lrm_meta() {
	$LRMADMIN -M ${class:-$dflt_class} ${type:-$dflt_type} ${provider:-$dflt_provider}
}
lrm_provider() {
	$LRMADMIN -P ${class:-$dflt_class} ${type:-$dflt_type}
}