From 9b733a4719b75382285799e42b245108f986aaa1 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Thu, 25 Jun 2015 18:47:19 +0200 Subject: [PATCH] more macros --- system/macros.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/system/macros.py b/system/macros.py index ae0c0f0..680b022 100644 --- a/system/macros.py +++ b/system/macros.py @@ -189,8 +189,17 @@ qemu_kill_mine nodestate_reinstall qemu_local_init bootcd qemu_local_config qemu_clean_mine qemu_export qemu_start qemu_timestamp qemu_nodefamily """.split() +# turn node off and back on sequences['reset_node'] = "qemu-cleanlog qemu-kill-mine qemu-start".split() +# wait for the node to come back up all the way to boot mode +sequences['wait_node'] = 'ping_node ssh_node_debug ssh_node_boot'.split() +# set boot_state, reset and wait for the right state +sequences['debug_mode'] = "nodestate-safeboot reset-node ssh-node-debug".split() +sequences['boot_mode'] = "nodestate-boot reset-node wait-node".split() +sequences['reinstall'] = "nodestate-reinstall reset-node wait-node".split() +sequences['upgrade'] = "nodestate-upgrade reset-node wait-node".split() + +# maybe not too clear.. sequences['bonding_node'] = 'node start-node'.split() -sequences['wait_node'] = 'ping_node ssh_node_debug ssh_node_boot'.split() -- 2.43.0