Source code for weaver.processes.types

[docs]PROCESS_APPLICATION = "application" # CWL package referencing an application (eg: Docker)
[docs]PROCESS_BUILTIN = "builtin" # Local scripts builtin Weaver for basic operations
[docs]PROCESS_TEST = "test" # Same as local WPS, but specifically for testing
[docs]PROCESS_WORKFLOW = "workflow" # CWL package chaining multiple other process-types
[docs]PROCESS_WPS_LOCAL = "wps" # Local PyWPS process definitions
[docs]PROCESS_WPS_REMOTE = "wps-remote" # Remote WPS provider references (once instantiated from Service definition)
[docs]PROCESS_WPS_TYPES = frozenset([ PROCESS_WPS_LOCAL, PROCESS_WPS_REMOTE
])