Source Code Reference

Subpackages

Submodules

paradrop.main module

Core module. Contains the entry point into Paradrop and establishes all other modules. Does not implement any behavior itself.

class Nexus(update_fetcher)[source]

Bases: paradrop.base.nexus.NexusBase

onStart(*args, **kwargs)[source]
onStop()[source]
main()[source]

paradrop.plan_demo module

This module is here purely to help with understanding the rather complex execution plan in Paradrop. Simply run it (python -m paradrop.plan_demo), and it will walk through all of the functions that make up a chute creation operation.

loadPriorityMap()[source]

Make a map of priority values back to their names for reference.

These are defined as constant integer values in paradrop.backend.exc.plangraph. For example, for priority 9 (STRUCT_GET_SYSTEM_DEVICES), the dictionary produced by this function would contain the entry 9: “STRUCT_GET_SYSTEM_DEVICES”.

Module contents