queenbee
  • Site
      • Queenbee :crown:
        • Installation
        • Documentation
        • Local Development
      • How To
        • Pre-Flight Check
          • Tools
          • Knowledge
        • Guides
          • Create A New Plugin
            • Getting Started
            • Folder Structure
            • Configuration
              • Docker Config
            • Package.yaml
            • Your First Function
            • Packaging and Sharing
            • Using Plugins
          • Create A New Recipe
            • Getting Started
            • Folder Structure
            • Metadata Configuration
            • Dependencies
            • Flow
            • DAG Tasks
            • Referencing Outputs to Inputs
            • Artifact Path Context Resolution
            • Working With Loops
            • Conclusion
          • Create A New Repository
            • Getting Started
            • Folder Structure
            • Adding Packages
            • Repository Indexing
            • Overwriting/Deleting Existing Package Versions
          • Manage Repositories
            • Local Index Management
      • Queenbee Schemas
        • Plugins
          • Schema
          • OpenAPI Docs
          • OpenAPI Definition
          • JSON Schema Definition
          • Examples
            • Minimal
            • Fully Configured
            • Energy Plus
            • Honeybee Radiance
        • Recipes
          • Schema
          • OpenAPI Docs
          • OpenAPI Definition
          • JSON Schema Definition
          • Examples
            • Minimal
            • Daylight-Factor Recipe
        • Jobs
          • Schema
          • OpenAPI Docs
          • OpenAPI Definition
          • JSON Schema Definition
          • Examples
        • Repositories
          • Schema
          • OpenAPI Docs
          • OpenAPI Definition
          • JSON Schema Definition
      • CLI Docs
        • Installation
        • Commands
          • Main
            • queenbee
              • viz
          • Plugins
            • queenbee plugin
              • lint
              • new
              • package
          • Recipes
            • queenbee recipe
              • install
              • link
              • lint
              • new
              • package
          • Repositories
            • queenbee repository
              • add
              • get
              • index
              • init
              • list
              • remove
              • search
              • serve
      • API Docs
        • queenbee package
          • Subpackages
            • queenbee.base package
              • Submodules
                • queenbee.base.basemodel module
                  • BaseModel
                    • BaseModel.annotations
                    • BaseModel.ensure_type_match()
                    • BaseModel.replace_none_value()
                    • BaseModel.type
                  • BaseModelNoType
                    • BaseModelNoType.from_file()
                    • BaseModelNoType.to_dict()
                    • BaseModelNoType.to_json()
                    • BaseModelNoType.to_yaml()
                    • BaseModelNoType.yaml()
                • queenbee.base.metadata module
                  • License
                    • License.name
                    • License.type
                    • License.url
                  • Maintainer
                    • Maintainer.email
                    • Maintainer.name
                    • Maintainer.type
                  • MetaData
                    • MetaData.app_version
                    • MetaData.deprecated
                    • MetaData.description
                    • MetaData.home
                    • MetaData.icon
                    • MetaData.keywords
                    • MetaData.license
                    • MetaData.maintainers
                    • MetaData.name
                    • MetaData.sources
                    • MetaData.tag
                    • MetaData.type
                • queenbee.base.parser module
                  • parse_double_quote_workflow_vars()
                  • parse_double_quotes_vars()
                  • parse_file()
                  • replace_double_quote_vars()
                • queenbee.base.request module
                  • get_uri()
                  • make_request()
                  • resolve_local_source()
                  • urljoin()
                • queenbee.base.variable module
                  • get_ref_variable()
                  • validate_inputs_outputs_var_format()
              • Module contents
            • queenbee.cli package
              • Subpackages
                • queenbee.cli.config package
                  • Submodules
                    • queenbee.cli.config.auth module
                    • queenbee.cli.config.view module
                  • Module contents
                • queenbee.cli.plugin package
                  • Submodules
                    • queenbee.cli.plugin.lint module
                    • queenbee.cli.plugin.new module
                    • queenbee.cli.plugin.package module
                  • Module contents
                • queenbee.cli.recipe package
                  • Submodules
                    • queenbee.cli.recipe.install module
                    • queenbee.cli.recipe.link module
                    • queenbee.cli.recipe.lint module
                    • queenbee.cli.recipe.new module
                    • queenbee.cli.recipe.package module
                  • Module contents
                • queenbee.cli.repository package
                  • Submodules
                    • queenbee.cli.repository.index module
                    • queenbee.cli.repository.init module
                    • queenbee.cli.repository.manage module
                    • queenbee.cli.repository.search module
                    • queenbee.cli.repository.serve module
                  • Module contents
              • Submodules
                • queenbee.cli.context module
                  • Context
                    • Context.config
                    • Context.config_directory
                    • Context.config_path
                    • Context.refresh_tokens()
                    • Context.write_config()
                  • init_config()
              • Module contents
            • queenbee.config package
              • Submodules
                • queenbee.config.auth module
                  • BaseAuth
                    • BaseAuth.access_token
                    • BaseAuth.auth_header
                    • BaseAuth.domain
                    • BaseAuth.refresh_token()
                    • BaseAuth.type
                  • HeaderAuth
                    • HeaderAuth.auth_header
                    • HeaderAuth.header_name
                    • HeaderAuth.type
                  • JWTAuth
                    • JWTAuth.type
                • queenbee.config.repositories module
                  • RepositoryReference
                    • RepositoryReference.fetch()
                    • RepositoryReference.name
                    • RepositoryReference.path
                    • RepositoryReference.remote_or_local()
                    • RepositoryReference.type
              • Module contents
                • Config
                  • Config.Config
                    • Config.Config.json_encoders
                  • Config.add_auth()
                  • Config.add_repository()
                  • Config.auth
                  • Config.get_auth_header()
                  • Config.get_repository()
                  • Config.refresh_tokens()
                  • Config.remove_repository()
                  • Config.repositories
                  • Config.type
            • queenbee.io package
              • Subpackages
                • queenbee.io.inputs package
                  • Submodules
                    • queenbee.io.inputs.alias module
                      • DAGArrayInputAlias
                        • DAGArrayInputAlias.default
                        • DAGArrayInputAlias.items_type
                        • DAGArrayInputAlias.replace_none_value()
                        • DAGArrayInputAlias.type
                        • DAGArrayInputAlias.validate_spec()
                      • DAGBooleanInputAlias
                        • DAGBooleanInputAlias.default
                        • DAGBooleanInputAlias.type
                        • DAGBooleanInputAlias.validate_spec()
                      • DAGFileInputAlias
                        • DAGFileInputAlias.extensions
                        • DAGFileInputAlias.type
                        • DAGFileInputAlias.validate_spec()
                      • DAGFolderInputAlias
                        • DAGFolderInputAlias.check_required()
                        • DAGFolderInputAlias.default
                        • DAGFolderInputAlias.is_artifact
                        • DAGFolderInputAlias.is_optional
                        • DAGFolderInputAlias.type
                        • DAGFolderInputAlias.validate_spec()
                      • DAGGenericInputAlias
                        • DAGGenericInputAlias.check_duplicate_platform_name()
                        • DAGGenericInputAlias.create_empty_platform_list()
                        • DAGGenericInputAlias.default
                        • DAGGenericInputAlias.handler
                        • DAGGenericInputAlias.platform
                        • DAGGenericInputAlias.required
                        • DAGGenericInputAlias.spec
                        • DAGGenericInputAlias.type
                        • DAGGenericInputAlias.validate_default_refs()
                        • DAGGenericInputAlias.validate_default_value()
                        • DAGGenericInputAlias.validate_spec()
                      • DAGIntegerInputAlias
                        • DAGIntegerInputAlias.default
                        • DAGIntegerInputAlias.type
                        • DAGIntegerInputAlias.validate_spec()
                      • DAGJSONObjectInputAlias
                        • DAGJSONObjectInputAlias.default
                        • DAGJSONObjectInputAlias.replace_none_value()
                        • DAGJSONObjectInputAlias.type
                        • DAGJSONObjectInputAlias.validate_spec()
                      • DAGLinkedInputAlias
                        • DAGLinkedInputAlias.type
                      • DAGNumberInputAlias
                        • DAGNumberInputAlias.default
                        • DAGNumberInputAlias.type
                        • DAGNumberInputAlias.validate_spec()
                      • DAGPathInputAlias
                        • DAGPathInputAlias.extensions
                        • DAGPathInputAlias.type
                        • DAGPathInputAlias.validate_spec()
                      • DAGStringInputAlias
                        • DAGStringInputAlias.default
                        • DAGStringInputAlias.type
                        • DAGStringInputAlias.validate_spec()
                    • queenbee.io.inputs.dag module
                      • DAGArrayInput
                        • DAGArrayInput.default
                        • DAGArrayInput.items_type
                        • DAGArrayInput.replace_none_value()
                        • DAGArrayInput.type
                        • DAGArrayInput.validate_spec()
                      • DAGBooleanInput
                        • DAGBooleanInput.default
                        • DAGBooleanInput.type
                        • DAGBooleanInput.validate_spec()
                      • DAGFileInput
                        • DAGFileInput.extensions
                        • DAGFileInput.type
                        • DAGFileInput.validate_spec()
                      • DAGFolderInput
                        • DAGFolderInput.check_alias_required()
                        • DAGFolderInput.check_required()
                        • DAGFolderInput.default
                        • DAGFolderInput.is_artifact
                        • DAGFolderInput.is_optional
                        • DAGFolderInput.type
                        • DAGFolderInput.validate_spec()
                      • DAGGenericInput
                        • DAGGenericInput.alias
                        • DAGGenericInput.check_alias_required()
                        • DAGGenericInput.check_required()
                        • DAGGenericInput.default
                        • DAGGenericInput.required
                        • DAGGenericInput.spec
                        • DAGGenericInput.type
                        • DAGGenericInput.validate_default_refs()
                        • DAGGenericInput.validate_default_value()
                        • DAGGenericInput.validate_spec()
                      • DAGIntegerInput
                        • DAGIntegerInput.default
                        • DAGIntegerInput.type
                        • DAGIntegerInput.validate_spec()
                      • DAGJSONObjectInput
                        • DAGJSONObjectInput.default
                        • DAGJSONObjectInput.replace_none_value()
                        • DAGJSONObjectInput.type
                        • DAGJSONObjectInput.validate_spec()
                      • DAGNumberInput
                        • DAGNumberInput.default
                        • DAGNumberInput.type
                        • DAGNumberInput.validate_spec()
                      • DAGPathInput
                        • DAGPathInput.extensions
                        • DAGPathInput.type
                        • DAGPathInput.validate_spec()
                      • DAGStringInput
                        • DAGStringInput.default
                        • DAGStringInput.type
                        • DAGStringInput.validate_spec()
                    • queenbee.io.inputs.function module
                      • FunctionArrayInput
                        • FunctionArrayInput.type
                      • FunctionBooleanInput
                        • FunctionBooleanInput.type
                      • FunctionFileInput
                        • FunctionFileInput.extensions
                        • FunctionFileInput.type
                        • FunctionFileInput.validate_spec()
                      • FunctionFolderInput
                        • FunctionFolderInput.not_workspace_path()
                        • FunctionFolderInput.path
                        • FunctionFolderInput.referenced_values
                        • FunctionFolderInput.type
                      • FunctionIntegerInput
                        • FunctionIntegerInput.type
                      • FunctionJSONObjectInput
                        • FunctionJSONObjectInput.type
                      • FunctionNumberInput
                        • FunctionNumberInput.type
                      • FunctionPathInput
                        • FunctionPathInput.type
                        • FunctionPathInput.validate_spec()
                      • FunctionStringInput
                        • FunctionStringInput.type
                    • queenbee.io.inputs.job module
                      • JobArgument
                        • JobArgument.is_artifact
                        • JobArgument.is_parameter
                        • JobArgument.name
                        • JobArgument.type
                        • JobArgument.value
                      • JobPathArgument
                        • JobPathArgument.is_artifact
                        • JobPathArgument.is_parameter
                        • JobPathArgument.name
                        • JobPathArgument.source
                        • JobPathArgument.type
                      • load_job_arguments()
                      • load_job_arguments_from_dict()
                    • queenbee.io.inputs.step module
                      • StepArrayInput
                        • StepArrayInput.type
                        • StepArrayInput.value
                      • StepBooleanInput
                        • StepBooleanInput.type
                        • StepBooleanInput.value
                      • StepFileInput
                        • StepFileInput.path
                        • StepFileInput.source
                        • StepFileInput.type
                      • StepFolderInput
                        • StepFolderInput.path
                        • StepFolderInput.source
                        • StepFolderInput.type
                      • StepIntegerInput
                        • StepIntegerInput.type
                        • StepIntegerInput.value
                      • StepJSONObjectInput
                        • StepJSONObjectInput.type
                        • StepJSONObjectInput.value
                      • StepNumberInput
                        • StepNumberInput.type
                        • StepNumberInput.value
                      • StepPathInput
                        • StepPathInput.path
                        • StepPathInput.source
                        • StepPathInput.type
                      • StepStringInput
                        • StepStringInput.type
                        • StepStringInput.value
                      • from_template()
                    • queenbee.io.inputs.task module
                      • TaskArgument
                        • TaskArgument.from_
                        • TaskArgument.is_artifact
                        • TaskArgument.is_parameter
                        • TaskArgument.name
                        • TaskArgument.type
                      • TaskPathArgument
                        • TaskPathArgument.from_
                        • TaskPathArgument.is_artifact
                        • TaskPathArgument.is_parameter
                        • TaskPathArgument.name
                        • TaskPathArgument.sub_path
                        • TaskPathArgument.type
                  • Module contents
                • queenbee.io.outputs package
                  • Submodules
                    • queenbee.io.outputs.alias module
                      • DAGArrayOutputAlias
                        • DAGArrayOutputAlias.items_type
                        • DAGArrayOutputAlias.type
                      • DAGBooleanOutputAlias
                        • DAGBooleanOutputAlias.type
                      • DAGFileOutputAlias
                        • DAGFileOutputAlias.from_
                        • DAGFileOutputAlias.is_artifact
                        • DAGFileOutputAlias.type
                      • DAGFolderOutputAlias
                        • DAGFolderOutputAlias.from_
                        • DAGFolderOutputAlias.is_artifact
                        • DAGFolderOutputAlias.type
                      • DAGGenericOutputAlias
                        • DAGGenericOutputAlias.check_duplicate_platform_name()
                        • DAGGenericOutputAlias.create_empty_platform_list()
                        • DAGGenericOutputAlias.handler
                        • DAGGenericOutputAlias.platform
                        • DAGGenericOutputAlias.type
                      • DAGIntegerOutputAlias
                        • DAGIntegerOutputAlias.type
                      • DAGJSONObjectOutputAlias
                        • DAGJSONObjectOutputAlias.type
                      • DAGLinkedOutputAlias
                        • DAGLinkedOutputAlias.type
                      • DAGNumberOutputAlias
                        • DAGNumberOutputAlias.type
                      • DAGPathOutputAlias
                        • DAGPathOutputAlias.from_
                        • DAGPathOutputAlias.is_artifact
                        • DAGPathOutputAlias.type
                      • DAGStringOutputAlias
                        • DAGStringOutputAlias.is_artifact
                        • DAGStringOutputAlias.type
                    • queenbee.io.outputs.dag module
                      • DAGArrayOutput
                        • DAGArrayOutput.items_type
                        • DAGArrayOutput.type
                      • DAGBooleanOutput
                        • DAGBooleanOutput.type
                      • DAGFileOutput
                        • DAGFileOutput.from_
                        • DAGFileOutput.is_artifact
                        • DAGFileOutput.type
                      • DAGFolderOutput
                        • DAGFolderOutput.from_
                        • DAGFolderOutput.is_artifact
                        • DAGFolderOutput.type
                      • DAGGenericOutput
                        • DAGGenericOutput.alias
                        • DAGGenericOutput.create_empty_handler_list()
                        • DAGGenericOutput.type
                      • DAGIntegerOutput
                        • DAGIntegerOutput.type
                      • DAGJSONObjectOutput
                        • DAGJSONObjectOutput.type
                      • DAGNumberOutput
                        • DAGNumberOutput.type
                      • DAGPathOutput
                        • DAGPathOutput.from_
                        • DAGPathOutput.is_artifact
                        • DAGPathOutput.type
                      • DAGStringOutput
                        • DAGStringOutput.is_artifact
                        • DAGStringOutput.type
                    • queenbee.io.outputs.function module
                      • FunctionArrayOutput
                        • FunctionArrayOutput.items_type
                        • FunctionArrayOutput.type
                      • FunctionBooleanOutput
                        • FunctionBooleanOutput.type
                      • FunctionFileOutput
                        • FunctionFileOutput.is_artifact
                        • FunctionFileOutput.path
                        • FunctionFileOutput.type
                      • FunctionFolderOutput
                        • FunctionFolderOutput.is_artifact
                        • FunctionFolderOutput.path
                        • FunctionFolderOutput.type
                      • FunctionIntegerOutput
                        • FunctionIntegerOutput.type
                      • FunctionJSONObjectOutput
                        • FunctionJSONObjectOutput.type
                      • FunctionNumberOutput
                        • FunctionNumberOutput.type
                      • FunctionPathOutput
                        • FunctionPathOutput.is_artifact
                        • FunctionPathOutput.path
                        • FunctionPathOutput.type
                      • FunctionStringOutput
                        • FunctionStringOutput.is_artifact
                        • FunctionStringOutput.type
                    • queenbee.io.outputs.step module
                      • StepArrayOutput
                        • StepArrayOutput.type
                        • StepArrayOutput.value
                      • StepBooleanOutput
                        • StepBooleanOutput.type
                        • StepBooleanOutput.value
                      • StepFileOutput
                        • StepFileOutput.source
                        • StepFileOutput.type
                      • StepFolderOutput
                        • StepFolderOutput.source
                        • StepFolderOutput.type
                      • StepIntegerOutput
                        • StepIntegerOutput.type
                        • StepIntegerOutput.value
                      • StepJSONObjectOutput
                        • StepJSONObjectOutput.type
                        • StepJSONObjectOutput.value
                      • StepNumberOutput
                        • StepNumberOutput.type
                        • StepNumberOutput.value
                      • StepPathOutput
                        • StepPathOutput.source
                        • StepPathOutput.type
                      • StepStringOutput
                        • StepStringOutput.type
                        • StepStringOutput.value
                      • from_template()
                    • queenbee.io.outputs.task module
                      • TaskPathReturn
                        • TaskPathReturn.is_artifact
                        • TaskPathReturn.type
                      • TaskReturn
                        • TaskReturn.is_artifact
                        • TaskReturn.type
                  • Module contents
              • Submodules
                • queenbee.io.artifact_source module
                  • HTTP
                    • HTTP.referenced_values
                    • HTTP.type
                    • HTTP.url
                  • ProjectFolder
                    • ProjectFolder.path
                    • ProjectFolder.referenced_values
                    • ProjectFolder.type
                  • S3
                    • S3.bucket
                    • S3.credentials_path
                    • S3.endpoint
                    • S3.key
                    • S3.referenced_values
                    • S3.type
                • queenbee.io.common module
                  • FromOutput
                    • FromOutput.check_folder_artifact_has_no_refs()
                    • FromOutput.from_
                    • FromOutput.type
                  • GenericInput
                    • GenericInput.description
                    • GenericInput.is_artifact
                    • GenericInput.is_parameter
                    • GenericInput.name
                    • GenericInput.referenced_values
                    • GenericInput.type
                  • GenericOutput
                    • GenericOutput.description
                    • GenericOutput.is_artifact
                    • GenericOutput.is_parameter
                    • GenericOutput.name
                    • GenericOutput.type
                  • IOAliasHandler
                    • IOAliasHandler.function
                    • IOAliasHandler.index
                    • IOAliasHandler.language
                    • IOAliasHandler.module
                    • IOAliasHandler.type
                  • IOBase
                    • IOBase.artifact_input_by_name()
                    • IOBase.artifact_inputs
                    • IOBase.artifact_output_by_name()
                    • IOBase.artifact_outputs
                    • IOBase.artifacts
                    • IOBase.inputs
                    • IOBase.outputs
                    • IOBase.parameter_input_by_name()
                    • IOBase.parameter_inputs
                    • IOBase.parameter_output_by_name()
                    • IOBase.parameter_outputs
                    • IOBase.parameter_unique_names()
                    • IOBase.parameters
                    • IOBase.sort_list()
                    • IOBase.type
                  • ItemType
                    • ItemType.Array
                    • ItemType.Boolean
                    • ItemType.Generic
                    • ItemType.Integer
                    • ItemType.JSONObject
                    • ItemType.Number
                    • ItemType.String
                  • PathOutput
                    • PathOutput.is_optional
                    • PathOutput.path
                    • PathOutput.referenced_values
                    • PathOutput.required
                    • PathOutput.type
                  • find_dup_items()
                  • find_io_by_name()
                • queenbee.io.reference module
                  • FileReference
                    • FileReference.path
                    • FileReference.type
                  • FolderReference
                    • FolderReference.path
                    • FolderReference.referenced_values
                    • FolderReference.type
                  • InputFileReference
                    • InputFileReference.source
                    • InputFileReference.type
                  • InputFolderReference
                    • InputFolderReference.source
                    • InputFolderReference.type
                  • InputPathReference
                    • InputPathReference.source
                    • InputPathReference.type
                  • InputReference
                    • InputReference.source
                    • InputReference.type
                  • ItemReference
                    • ItemReference.source
                    • ItemReference.to_ref_string()
                    • ItemReference.type
                    • ItemReference.variable
                  • TaskFileReference
                    • TaskFileReference.source
                    • TaskFileReference.type
                  • TaskFolderReference
                    • TaskFolderReference.source
                    • TaskFolderReference.type
                  • TaskPathReference
                    • TaskPathReference.source
                    • TaskPathReference.type
                  • TaskReference
                    • TaskReference.source
                    • TaskReference.type
                  • ValueFileReference
                    • ValueFileReference.path
                    • ValueFileReference.type
                  • ValueFolderReference
                    • ValueFolderReference.type
                  • ValueListReference
                    • ValueListReference.check_value()
                    • ValueListReference.type
                    • ValueListReference.value
                  • ValueReference
                    • ValueReference.type
                    • ValueReference.value
                  • references_from_string()
                  • template_string()
              • Module contents
            • queenbee.job package
              • Submodules
                • queenbee.job.job module
                  • Job
                    • Job.api_version
                    • Job.arguments
                    • Job.check_duplicate_names()
                    • Job.description
                    • Job.labels
                    • Job.name
                    • Job.populate_default_arguments()
                    • Job.source
                    • Job.type
                    • Job.validate_arguments()
                  • JobStatus
                    • JobStatus.api_version
                    • JobStatus.finished_at
                    • JobStatus.id
                    • JobStatus.message
                    • JobStatus.runs_cancelled
                    • JobStatus.runs_completed
                    • JobStatus.runs_failed
                    • JobStatus.runs_pending
                    • JobStatus.runs_running
                    • JobStatus.source
                    • JobStatus.started_at
                    • JobStatus.status
                    • JobStatus.type
                  • JobStatusEnum
                    • JobStatusEnum.cancelled
                    • JobStatusEnum.completed
                    • JobStatusEnum.created
                    • JobStatusEnum.failed
                    • JobStatusEnum.pre_processing
                    • JobStatusEnum.running
                    • JobStatusEnum.unknown
                • queenbee.job.result module
                  • Results
                    • Results.from_runs()
                • queenbee.job.run module
                  • RunStatus
                    • RunStatus.api_version
                    • RunStatus.entrypoint
                    • RunStatus.id
                    • RunStatus.inputs
                    • RunStatus.job_id
                    • RunStatus.outputs
                    • RunStatus.status
                    • RunStatus.steps
                    • RunStatus.type
                  • RunStatusEnum
                    • RunStatusEnum.cancelled
                    • RunStatusEnum.created
                    • RunStatusEnum.failed
                    • RunStatusEnum.post_processing
                    • RunStatusEnum.running
                    • RunStatusEnum.scheduled
                    • RunStatusEnum.succeeded
                    • RunStatusEnum.unknown
                  • StatusType
                    • StatusType.Container
                    • StatusType.DAG
                    • StatusType.Function
                    • StatusType.Loop
                    • StatusType.Unknown
                  • StepStatus
                    • StepStatus.boundary_id
                    • StepStatus.children_ids
                    • StepStatus.command
                    • StepStatus.id
                    • StepStatus.inputs
                    • StepStatus.name
                    • StepStatus.outbound_steps
                    • StepStatus.outputs
                    • StepStatus.status
                    • StepStatus.status_type
                    • StepStatus.template_ref
                    • StepStatus.type
                  • StepStatusEnum
                    • StepStatusEnum.failed
                    • StepStatusEnum.running
                    • StepStatusEnum.scheduled
                    • StepStatusEnum.skipped
                    • StepStatusEnum.succeeded
                    • StepStatusEnum.unknown
                • queenbee.job.status module
                  • BaseStatus
                    • BaseStatus.finished_at
                    • BaseStatus.message
                    • BaseStatus.source
                    • BaseStatus.started_at
                    • BaseStatus.type
              • Module contents
            • queenbee.plugin package
              • Submodules
                • queenbee.plugin.function module
                  • Function
                    • Function.check_either_source_or_command()
                    • Function.command
                    • Function.description
                    • Function.inputs
                    • Function.is_script
                    • Function.language
                    • Function.name
                    • Function.outputs
                    • Function.source
                    • Function.type
                    • Function.validate_command_refs()
                    • Function.validate_referenced_values()
                  • ScriptingLanguages
                    • ScriptingLanguages.Python
                • queenbee.plugin.plugin module
                  • DockerConfig
                    • DockerConfig.image
                    • DockerConfig.registry
                    • DockerConfig.type
                    • DockerConfig.workdir
                  • LocalConfig
                    • LocalConfig.type
                  • Plugin
                    • Plugin.api_version
                    • Plugin.config
                    • Plugin.from_folder()
                    • Plugin.functions
                    • Plugin.metadata
                    • Plugin.sort_list()
                    • Plugin.to_folder()
                    • Plugin.type
                  • PluginConfig
                    • PluginConfig.docker
                    • PluginConfig.local
                    • PluginConfig.type
              • Module contents
            • queenbee.recipe package
              • Submodules
                • queenbee.recipe.dag module
                  • DAG
                    • DAG.check_dag_outputs()
                    • DAG.check_dependencies()
                    • DAG.check_references()
                    • DAG.check_template_name()
                    • DAG.check_unique_names()
                    • DAG.fail_fast
                    • DAG.find_task_return()
                    • DAG.get_task()
                    • DAG.inputs
                    • DAG.name
                    • DAG.outputs
                    • DAG.sort_list()
                    • DAG.tasks
                    • DAG.templates
                    • DAG.type
                • queenbee.recipe.dependency module
                  • Dependency
                    • Dependency.alias
                    • Dependency.dependency_kind
                    • Dependency.digest
                    • Dependency.fetch()
                    • Dependency.is_locked
                    • Dependency.kind
                    • Dependency.name
                    • Dependency.ref_name
                    • Dependency.source
                    • Dependency.tag
                    • Dependency.type
                  • DependencyKind
                    • DependencyKind.plugin
                    • DependencyKind.recipe
                • queenbee.recipe.recipe module
                  • BakedRecipe
                    • BakedRecipe.check_inputs()
                    • BakedRecipe.check_template_dependency_names()
                    • BakedRecipe.digest
                    • BakedRecipe.from_folder()
                    • BakedRecipe.from_recipe()
                    • BakedRecipe.remove_duplicates()
                    • BakedRecipe.replace_template_refs()
                    • BakedRecipe.root_dag
                    • BakedRecipe.template_by_name()
                    • BakedRecipe.templates
                    • BakedRecipe.type
                  • Recipe
                    • Recipe.api_version
                    • Recipe.check_dag_names()
                    • Recipe.check_entrypoint()
                    • Recipe.check_template_dependency_names()
                    • Recipe.dag_by_name()
                    • Recipe.dependencies
                    • Recipe.dependency_by_name()
                    • Recipe.flow
                    • Recipe.from_folder()
                    • Recipe.inputs
                    • Recipe.is_locked
                    • Recipe.lock_dependencies()
                    • Recipe.metadata
                    • Recipe.outputs
                    • Recipe.root_dag
                    • Recipe.sort_list()
                    • Recipe.to_folder()
                    • Recipe.type
                    • Recipe.write_dependencies()
                    • Recipe.write_dependency_file()
                  • RecipeInterface
                    • RecipeInterface.api_version
                    • RecipeInterface.create_empty_list()
                    • RecipeInterface.from_recipe()
                    • RecipeInterface.inputs
                    • RecipeInterface.metadata
                    • RecipeInterface.outputs
                    • RecipeInterface.source
                    • RecipeInterface.type
                  • TemplateFunction
                    • TemplateFunction.config
                    • TemplateFunction.from_plugin()
                    • TemplateFunction.type
                • queenbee.recipe.task module
                  • DAGTask
                    • DAGTask.argument_by_name()
                    • DAGTask.argument_by_ref_source()
                    • DAGTask.arguments
                    • DAGTask.artifact_arguments
                    • DAGTask.artifact_returns
                    • DAGTask.artifacts_by_ref_source()
                    • DAGTask.check_duplicate_argument_name()
                    • DAGTask.check_duplicate_return_name()
                    • DAGTask.check_item_references()
                    • DAGTask.check_loop_referenced_task()
                    • DAGTask.check_referenced_values()
                    • DAGTask.check_references()
                    • DAGTask.check_template()
                    • DAGTask.is_root
                    • DAGTask.loop
                    • DAGTask.name
                    • DAGTask.needs
                    • DAGTask.parameter_arguments
                    • DAGTask.parameter_returns
                    • DAGTask.parameters_by_ref_source()
                    • DAGTask.return_by_name()
                    • DAGTask.returns
                    • DAGTask.sub_folder
                    • DAGTask.template
                    • DAGTask.type
                  • DAGTaskLoop
                    • DAGTaskLoop.from_
                    • DAGTaskLoop.type
              • Module contents
            • queenbee.repository package
              • Submodules
                • queenbee.repository.index module
                  • RepositoryIndex
                    • RepositoryIndex.add_slugs()
                    • RepositoryIndex.api_version
                    • RepositoryIndex.check_slugs()
                    • RepositoryIndex.from_folder()
                    • RepositoryIndex.generated
                    • RepositoryIndex.get_latest()
                    • RepositoryIndex.index_plugin_version()
                    • RepositoryIndex.index_recipe_version()
                    • RepositoryIndex.index_resource()
                    • RepositoryIndex.json()
                    • RepositoryIndex.merge_folder()
                    • RepositoryIndex.metadata
                    • RepositoryIndex.metadata_counts()
                    • RepositoryIndex.package_by_digest()
                    • RepositoryIndex.package_by_tag()
                    • RepositoryIndex.plugin
                    • RepositoryIndex.recipe
                    • RepositoryIndex.search()
                    • RepositoryIndex.set_plugin_type()
                    • RepositoryIndex.set_recipe_type()
                    • RepositoryIndex.type
                  • RepositoryMetadata
                    • RepositoryMetadata.description
                    • RepositoryMetadata.name
                    • RepositoryMetadata.plugin_count
                    • RepositoryMetadata.recipe_count
                    • RepositoryMetadata.source
                    • RepositoryMetadata.type
                • queenbee.repository.package module
                  • PackageVersion
                    • PackageVersion.created
                    • PackageVersion.digest
                    • PackageVersion.fetch_package()
                    • PackageVersion.from_package()
                    • PackageVersion.from_resource()
                    • PackageVersion.kind
                    • PackageVersion.manifest
                    • PackageVersion.pack_tar()
                    • PackageVersion.package_folder()
                    • PackageVersion.package_resource()
                    • PackageVersion.read_readme()
                    • PackageVersion.readme
                    • PackageVersion.search_match()
                    • PackageVersion.slug
                    • PackageVersion.type
                    • PackageVersion.unpack_tar()
                    • PackageVersion.url
                  • add_to_tar()
                  • reset_tar()
              • Module contents
          • Module contents
        • Indices and tables
  • Page
      • Queenbee :crown:
      • How To
      • Queenbee Schemas
      • CLI Docs
      • API Docs
  • « queenbee.cli....
  • queenbee.cli.... »
  • Source
  • Queenbee :crown:
  • How To
  • Queenbee Schemas
  • CLI Docs
  • API Docs

queenbee.cli.recipe.link moduleΒΆ

Back to top

© Copyright 2021, Ladybug Tools.
Created using Sphinx 8.1.3.