~ubuntu-branches/debian/stretch/resource-agents/stretch

« back to all changes in this revision

Viewing changes to tools/ocft/IPaddr2

  • Committer: Bazaar Package Importer
  • Author(s): Andres Rodriguez
  • Date: 2011-06-10 16:26:35 UTC
  • Revision ID: james.westby@ubuntu.com-20110610162635-yiy0vfopqw4trzgx
Tags: upstream-3.9.0
ImportĀ upstreamĀ versionĀ 3.9.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# IPaddr2
 
2
 
 
3
CONFIG
 
4
        #AgentRoot /usr/lib/ocf/resource.d/heartbeat
 
5
        InstallPackage iproute2
 
6
        HangTimeout 20
 
7
 
 
8
CASE-BLOCK required_args
 
9
        Var OCF_RESKEY_ip=127.0.0.3
 
10
 
 
11
CASE-BLOCK default_status
 
12
        AgentRun stop
 
13
 
 
14
CASE-BLOCK prepare
 
15
        Include required_args
 
16
        Include default_status
 
17
 
 
18
CASE "check base env"
 
19
        Include prepare
 
20
        AgentRun start OCF_SUCCESS
 
21
 
 
22
CASE "check base env: unset 'OCF_RESKEY_ip'"
 
23
        Include prepare
 
24
        Unvar OCF_RESKEY_ip
 
25
        AgentRun start OCF_ERR_CONFIGURED
 
26
 
 
27
CASE "check base env: set invalid 'OCF_RESKEY_ip'"
 
28
        Include prepare
 
29
        Var OCF_RESKEY_ip=not_ip_address
 
30
        AgentRun start OCF_ERR_CONFIGURED
 
31
 
 
32
CASE "check base env: set 'OCF_RESKEY_cidr_netmask'"
 
33
        Include prepare
 
34
        Var OCF_RESKEY_cidr_netmask=8
 
35
        AgentRun start OCF_SUCCESS
 
36
 
 
37
CASE "check base env: set invalid 'OCF_RESKEY_cidr_netmask'"
 
38
        Include prepare
 
39
        Var OCF_RESKEY_cidr_netmask=not_netmask
 
40
        AgentRun start OCF_ERR_CONFIGURED
 
41
 
 
42
CASE "check base env: set 'OCF_RESKEY_broadcast'"
 
43
        Include prepare
 
44
        Var OCF_RESKEY_broadcast=127.255.255.255
 
45
        AgentRun start OCF_SUCCESS
 
46
 
 
47
CASE "check base env: set invalid 'OCF_RESKEY_broadcast'"
 
48
        Include prepare
 
49
        Var OCF_RESKEY_broadcast=not_broadcast
 
50
        AgentRun start OCF_ERR_CONFIGURED
 
51
 
 
52
CASE "check base env: set 'OCF_RESKEY_nic'"
 
53
        Include prepare
 
54
        Var OCF_RESKEY_nic=lo
 
55
        AgentRun start OCF_SUCCESS
 
56
 
 
57
CASE "check base env: set invalid 'OCF_RESKEY_nic'"
 
58
        Include prepare
 
59
        Var OCF_RESKEY_nic=not_nic
 
60
        AgentRun start OCF_ERR_CONFIGURED
 
61
 
 
62
CASE "normal start"
 
63
        Include prepare
 
64
        AgentRun start OCF_SUCCESS
 
65
 
 
66
CASE "normal stop"
 
67
        Include prepare
 
68
        AgentRun start
 
69
        AgentRun stop OCF_SUCCESS
 
70
 
 
71
CASE "double start"
 
72
        Include prepare
 
73
        AgentRun start
 
74
        AgentRun start OCF_SUCCESS
 
75
 
 
76
CASE "double stop"
 
77
        Include prepare
 
78
        AgentRun stop OCF_SUCCESS
 
79
 
 
80
CASE "monitor with running"
 
81
        Include prepare
 
82
        AgentRun start
 
83
        AgentRun monitor OCF_SUCCESS
 
84
 
 
85
CASE "monitor with not running"
 
86
        Include prepare
 
87
        AgentRun monitor OCF_NOT_RUNNING
 
88
 
 
89
CASE "unimplemented command"
 
90
        Include prepare
 
91
        AgentRun no_cmd OCF_ERR_UNIMPLEMENTED