freezer_dr.evacuators.drivers.default package

Submodules

freezer_dr.evacuators.drivers.default.standard module

class freezer_dr.evacuators.drivers.default.standard.StandardEvacuator(nodes, evacuator_conf, fencer)[source]

Bases: freezer_dr.evacuators.common.driver.EvacuatorBaseDriver

disable_node(node)[source]
evacuate(enable_fencing=True)[source]

Evacuate the infected node. :return: Two lists; the first one will be the succeeded nodes and the other is the failed nodes

evacuate_nodes(nodes)[source]
get_info()[source]

To be implemented. Get Driver Information :return: Dict contains driver information

get_node_instances(node)[source]
get_node_status(node)[source]
is_node_disabled(node)[source]

Module contents