Skip to content

Commit 9c36b83

Browse files
authored
Merge pull request #448 from oalbrigt/fence_kubevirt-set-40s-default-power-timeout
fence_kubevirt: set default power-timeout to 40s
2 parents 04e0832 + a3d8ce7 commit 9c36b83

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

agents/kubevirt/fence_kubevirt.py

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import sys
44
import logging
5+
import atexit
56
sys.path.append("@FENCEAGENTSLIBDIR@")
67
from fencing import *
78
from fencing import fail, fail_usage, run_delay, EC_STATUS, EC_FETCH_VM_UUID
@@ -110,7 +111,12 @@ def main():
110111
conn = None
111112

112113
device_opt = ["port", "namespace", "kubeconfig", "ssl_insecure", "no_password", "apiversion"]
114+
115+
atexit.register(atexit_handler)
113116
define_new_opts()
117+
118+
all_opt["power_timeout"]["default"] = "40"
119+
114120
options = check_input(device_opt, process_input(device_opt))
115121

116122
docs = {}

tests/data/metadata/fence_kubevirt.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
</parameter>
9696
<parameter name="power_timeout" unique="0" required="0">
9797
<getopt mixed="--power-timeout=[seconds]" />
98-
<content type="second" default="20" />
98+
<content type="second" default="40" />
9999
<shortdesc lang="en">Test X seconds for status change after ON/OFF</shortdesc>
100100
</parameter>
101101
<parameter name="power_wait" unique="0" required="0">

0 commit comments

Comments
 (0)