koi_net.interfaces.node

Classes

NodeInterface(name, node_class)

class koi_net.interfaces.node.NodeInterface(name, node_class)[source]

Bases: object

Parameters:
create()[source]
delete()[source]
exists()[source]
classmethod from_ref(name, module_ref)[source]
Parameters:
  • name (str)

  • module_ref (str)

get_config(jp)[source]
Return type:

Any

Parameters:

jp (str)

info()[source]
init()[source]
mutate_config()[source]
property node
run()[source]
set_config(jp, val)[source]
Parameters:
  • jp (str)

  • val (Any)

set_node_class(node_class)[source]
start(block=True)[source]
Parameters:

block (bool)

state()[source]
stop(block=True)[source]
Parameters:

block (bool)

unset_config(jp)[source]
Parameters:

jp (str)

wipe_cache()[source]
wipe_config()[source]
wipe_logs()[source]