topology.platforms.debug

Debug platform engine module for topology.

Classes

class topology.platforms.debug.DebugPlatform(timestamp, nmlmanager)

Plugin to build a topology for debugging.

See topology.platforms.platform.BasePlatform for more information.

Inheritance

Inheritance diagram of DebugPlatform

See BasePlatform.add_bilink() for more information.

add_biport(node, biport)

See BasePlatform.add_biport() for more information.

add_node(node)

See BasePlatform.add_node() for more information.

destroy()

See BasePlatform.destroy() for more information.

post_build()

See BasePlatform.post_build() for more information.

pre_build()

See BasePlatform.pre_build() for more information.

See BasePlatform.relink() for more information.

rollback(stage, enodes, exception)

See BasePlatform.rollback() for more information.

See BasePlatform.unlink() for more information.

class topology.platforms.debug.DebugNode(identifier, **kwargs)

Engine Node for debugging.

Inheritance

Inheritance diagram of DebugNode

send_command(cmd, shell=None, silent=False)

Implementation of the send_command interface.

This test node will just echo the command.

See CommonNode.send_command() for more information.