ducky.snapshot module

class ducky.snapshot.CoreDumpFile(logger, stream)[source]

Bases: ducky.util.BinaryFile

load()[source]
static open(*args, **kwargs)[source]
save(state)[source]
class ducky.snapshot.SnapshotNode(*fields)[source]

Bases: object

add_child(name, child)[source]
get_child(name)[source]
get_children()[source]
print_node(level=0)[source]
class ducky.snapshot.VMState(logger)[source]

Bases: ducky.snapshot.SnapshotNode

static capture_vm_state(machine, suspend=True)[source]
static load_vm_state(logger, filename)[source]
save(filename)[source]