Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z _ _mounts_cache (poiesis.core.services.texam.texam.Texam attribute) A add (poiesis.core.adaptors.kubernetes.models.V1CapabilitiesPydanticModel attribute) add_info_command() (poiesis.cli.commands.poiesis.base.BaseCommand method) add_run_command() (poiesis.cli.commands.poiesis.api.ApiCommand method) (poiesis.cli.commands.poiesis.base.BaseCommand method) (poiesis.cli.commands.poiesis.texam.TexamCommand method) (poiesis.cli.commands.poiesis.tif.TifCommand method) (poiesis.cli.commands.poiesis.tof.TofCommand method) (poiesis.cli.commands.poiesis.torc.TorcCommand method) add_task_executor_log() (poiesis.repository.mongo.MongoDBClient method) add_task_log() (poiesis.repository.mongo.MongoDBClient method) add_tes_task_log_end_time() (poiesis.repository.mongo.MongoDBClient method) add_tes_task_system_logs() (poiesis.repository.mongo.MongoDBClient method) add_version_command() (poiesis.cli.commands.poiesis.base.BaseCommand method) allow_privilege_escalation (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) ApiCommand (class in poiesis.cli.commands.poiesis.api) APIException arbitrary_types_allowed (poiesis.repository.schemas.ServiceSchema.Config attribute) (poiesis.repository.schemas.TaskSchema.Config attribute) Artifact (class in poiesis.api.tes.models) artifact (poiesis.api.tes.models.ServiceType attribute) (poiesis.api.tes.models.TesServiceType attribute) AUTH (poiesis.api.constants.PoiesisApiConstants.Auth attribute), [1] AuthProvider (class in poiesis.api.auth.providers.auth) B backend_parameters (poiesis.api.tes.models.TesResources attribute) backend_parameters_strict (poiesis.api.tes.models.TesResources attribute) BACKOFF_LIMIT (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] (poiesis.core.constants.PoiesisCoreConstants.Texam attribute), [1] BadRequestException BASE_PATH (poiesis.api.constants.PoiesisApiConstants attribute) BaseCommand (class in poiesis.cli.commands.poiesis.base) BASIC (poiesis.api.models.TesView attribute) batch_api (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter attribute) C CANCELED (poiesis.api.tes.models.TesState attribute) CANCELING (poiesis.api.tes.models.TesState attribute) CancelTaskController (class in poiesis.api.controllers.cancel_task) capabilities (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) CLIENT_ID (poiesis.api.constants.PoiesisApiConstants.Auth.OIDC attribute), [1] close() (poiesis.core.adaptors.message_broker.redis_adaptor.RedisMessageBroker method) (poiesis.core.ports.message_broker.MessageBroker method) (poiesis.repository.mongo.MongoDBClient method) ColorFormatter (class in poiesis.core.logging_config) command (poiesis.api.tes.models.TesExecutor attribute) COMMON_PVC_VOLUME_NAME (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] COMPLETE (poiesis.api.tes.models.TesState attribute) CONFIGMAP_NAME (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] connection() (poiesis.repository.mongo.MongoDBClient method) contactUrl (poiesis.api.tes.models.Service attribute) content (poiesis.api.tes.models.TesInput attribute) ContentFilerStrategy (class in poiesis.core.services.filer.strategy.content_filer) core_api (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter attribute) cpu_cores (poiesis.api.tes.models.TesResources attribute) create_app() (in module poiesis.api.app) create_command() (poiesis.cli.commands.poiesis.base.BaseCommand method) create_config_map() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) create_executor_job() (poiesis.core.services.texam.texam.Texam method) create_job() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate method) create_pod() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) create_pvc() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) (poiesis.core.services.torc.torc.Torc method) create_strategy() (poiesis.core.services.filer.filer_strategy_factory.FilerStrategyFactory class method) created_at (poiesis.repository.schemas.ServiceSchema attribute), [1] (poiesis.repository.schemas.TaskSchema attribute), [1] createdAt (poiesis.api.tes.models.Service attribute) CreateTaskController (class in poiesis.api.controllers.create_task) creation_time (poiesis.api.tes.models.TesTask attribute) D data (poiesis.repository.schemas.ServiceSchema attribute), [1] (poiesis.repository.schemas.TaskSchema attribute), [1] DATABASE (poiesis.constants.PoesisConstants attribute) (poiesis.constants.PoesisConstants.Database.MongoDB attribute), [1] db (poiesis.core.services.texam.texam.Texam attribute) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate attribute) DBException delete_job() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) delete_jobs_by_label() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) delete_pods_by_label() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) delete_pvc() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) delete_pvcs_by_label() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) description (poiesis.api.tes.models.Service attribute) (poiesis.api.tes.models.TesInput attribute) (poiesis.api.tes.models.TesOutput attribute) (poiesis.api.tes.models.TesTask attribute) (poiesis.cli.commands.poiesis.api.ApiCommand attribute) (poiesis.cli.commands.poiesis.base.BaseCommand attribute) (poiesis.cli.commands.poiesis.texam.TexamCommand attribute) (poiesis.cli.commands.poiesis.tif.TifCommand attribute) (poiesis.cli.commands.poiesis.tof.TofCommand attribute) (poiesis.cli.commands.poiesis.torc.TorcCommand attribute) DIRECTORY (poiesis.api.tes.models.TesFileType attribute) DISCOVERY_URL (poiesis.api.constants.PoiesisApiConstants.Auth.OIDC attribute) disk_gb (poiesis.api.tes.models.TesResources attribute) documentationUrl (poiesis.api.tes.models.Service attribute) download() (poiesis.core.services.filer.strategy.filer_strategy.FilerStrategy method) download_input_directory() (poiesis.core.services.filer.strategy.content_filer.ContentFilerStrategy method) (poiesis.core.services.filer.strategy.filer_strategy.FilerStrategy method) (poiesis.core.services.filer.strategy.http_filer.HttpFilerStrategy method) (poiesis.core.services.filer.strategy.local_filer.LocalFilerStrategy method) (poiesis.core.services.filer.strategy.s3_filer.S3FilerStrategy method) download_input_file() (poiesis.core.services.filer.strategy.content_filer.ContentFilerStrategy method) (poiesis.core.services.filer.strategy.filer_strategy.FilerStrategy method) (poiesis.core.services.filer.strategy.http_filer.HttpFilerStrategy method) (poiesis.core.services.filer.strategy.local_filer.LocalFilerStrategy method) (poiesis.core.services.filer.strategy.s3_filer.S3FilerStrategy method) drop (poiesis.core.adaptors.kubernetes.models.V1CapabilitiesPydanticModel attribute) DummyAuthProvider (class in poiesis.api.auth.providers.dummy) E end_time (poiesis.api.tes.models.TesExecutorLog attribute) (poiesis.api.tes.models.TesTaskLog attribute) env (poiesis.api.tes.models.TesExecutor attribute) environment (poiesis.api.tes.models.Service attribute) ENVIRONMENT (poiesis.constants.PoesisConstants attribute), [1] ERROR (poiesis.core.ports.message_broker.MessageStatus attribute) error_code (poiesis.api.exceptions.APIException attribute) (poiesis.api.exceptions.BadRequestException attribute) (poiesis.api.exceptions.DBException attribute) (poiesis.api.exceptions.InternalServerException attribute) (poiesis.api.exceptions.NotFoundException attribute) (poiesis.api.exceptions.UnauthorizedException attribute) execute() (poiesis.api.controllers.cancel_task.CancelTaskController method) (poiesis.api.controllers.create_task.CreateTaskController method) (poiesis.api.controllers.get_task.GetTaskController method) (poiesis.api.controllers.interface.InterfaceController method) (poiesis.api.controllers.list_tasks.ListTasksController method) (poiesis.core.services.filer.filer.Filer method) (poiesis.core.services.texam.texam.Texam method) (poiesis.core.services.torc.torc.Torc method) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate method) EXECUTOR_ERROR (poiesis.api.tes.models.TesState attribute) EXECUTOR_SECURITY_CONTEXT_ENABLED (poiesis.core.constants.PoiesisCoreConstants.K8s attribute) executors (poiesis.api.tes.models.TesTask attribute) exit_code (poiesis.api.tes.models.TesExecutorLog attribute) F FAILED (poiesis.core.services.models.PodPhase attribute) failed (poiesis.core.services.texam.texam.Texam attribute) FILE (poiesis.api.tes.models.TesFileType attribute) file() (poiesis.core.services.filer.filer.Filer method) (poiesis.core.services.filer.tif.Tif method) (poiesis.core.services.filer.tof.Tof method) Filer (class in poiesis.core.services.filer.filer) FILER_PVC_PATH (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] FilerStrategy (class in poiesis.core.services.filer.strategy.filer_strategy) FilerStrategyFactory (class in poiesis.core.services.filer.filer_strategy_factory) format() (poiesis.core.logging_config.ColorFormatter method) fs_group (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) fs_group_change_policy (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) FULL (poiesis.api.models.TesView attribute) G get_auth_provider() (in module poiesis.api.auth.auth_factory) get_basic_info() (in module poiesis.cli.utils) get_configmap_names() (in module poiesis.core.constants) get_executor_container_security_context() (in module poiesis.core.constants) get_executor_pod_security_context() (in module poiesis.core.constants) get_executor_security_volume() (in module poiesis.core.constants) get_executor_security_volume_mount() (in module poiesis.core.constants) get_info() (poiesis.cli.commands.poiesis.api.ApiCommand method) (poiesis.cli.commands.poiesis.base.BaseCommand method) (poiesis.cli.commands.poiesis.texam.TexamCommand method) (poiesis.cli.commands.poiesis.tif.TifCommand method) (poiesis.cli.commands.poiesis.tof.TofCommand method) (poiesis.cli.commands.poiesis.torc.TorcCommand method) get_infrastructure_container_security_context() (in module poiesis.core.constants) get_infrastructure_pod_security_context() (in module poiesis.core.constants) get_infrastructure_security_volume() (in module poiesis.core.constants) get_infrastructure_security_volume_mount() (in module poiesis.core.constants) get_job() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) get_labels() (in module poiesis.core.constants) get_message_broker_envs() (in module poiesis.core.constants) get_mongo_envs() (in module poiesis.core.constants) get_oidc_introspect_url() (in module poiesis.api.utils) get_oidc_jwks_uri() (in module poiesis.api.utils) get_pod() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) get_pod_log() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) get_pods() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) (poiesis.core.ports.kubernetes.KubernetesPort method) get_poiesis_api_constants() (in module poiesis.api.constants) get_poiesis_constants() (in module poiesis.constants) get_poiesis_core_constants() (in module poiesis.core.constants) get_pyproject_data() (in module poiesis.cli.utils) get_s3_envs() (in module poiesis.core.constants) get_secret_names() (in module poiesis.core.constants) get_security_context_envs() (in module poiesis.core.constants) get_task() (poiesis.repository.mongo.MongoDBClient method) get_tes_task_request_path() (in module poiesis.core.constants) get_tes_task_request_volume() (in module poiesis.core.constants) get_tes_task_request_volume_mounts() (in module poiesis.core.constants) get_version() (in module poiesis.cli.utils) GetTaskController (class in poiesis.api.controllers.get_task) gmsa_credential_spec (poiesis.core.adaptors.kubernetes.models.V1WindowsSecurityContextOptionsPydanticModel attribute) gmsa_credential_spec_name (poiesis.core.adaptors.kubernetes.models.V1WindowsSecurityContextOptionsPydanticModel attribute) group (poiesis.api.tes.models.ServiceType attribute) H handle_api_exception() (in module poiesis.api.exceptions) handle_unexpected_exception() (in module poiesis.api.exceptions) help (poiesis.cli.commands.poiesis.api.ApiCommand attribute) (poiesis.cli.commands.poiesis.base.BaseCommand attribute) (poiesis.cli.commands.poiesis.texam.TexamCommand attribute) (poiesis.cli.commands.poiesis.tif.TifCommand attribute) (poiesis.cli.commands.poiesis.tof.TofCommand attribute) (poiesis.cli.commands.poiesis.torc.TorcCommand attribute) HOST (poiesis.api.constants.PoiesisApiConstants.Gunicorn attribute) (poiesis.constants.PoesisConstants.Database.MongoDB attribute) host_process (poiesis.core.adaptors.kubernetes.models.V1WindowsSecurityContextOptionsPydanticModel attribute) HttpFilerStrategy (class in poiesis.core.services.filer.strategy.http_filer) I id (poiesis.api.models.MinimalTesTask attribute) (poiesis.api.tes.models.Service attribute) (poiesis.api.tes.models.TesCreateTaskResponse attribute) (poiesis.api.tes.models.TesTask attribute) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate attribute) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate property) (poiesis.core.services.torc.torc_texam_execution.TorcTexamExecution attribute) (poiesis.core.services.torc.torc_texam_execution.TorcTexamExecution property) (poiesis.core.services.torc.torc_tif_execution.TorcTifExecution property) (poiesis.core.services.torc.torc_tof_execution.TorcTofExecution property) (poiesis.repository.schemas.ServiceSchema attribute), [1] (poiesis.repository.schemas.TaskSchema attribute), [1] ignore_error (poiesis.api.tes.models.TesExecutor attribute) image (poiesis.api.tes.models.TesExecutor attribute) IMAGE_PULL_POLICY (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] import_app_from_string() (in module poiesis.api.asgi) INFRASTRUCTURE_SECURITY_CONTEXT_ENABLED (poiesis.core.constants.PoiesisCoreConstants.K8s attribute) INITIALIZING (poiesis.api.tes.models.TesState attribute) input (poiesis.core.services.filer.filer_strategy_factory.StrategyInfoDict attribute) inputs (poiesis.api.tes.models.TesTask attribute) (poiesis.core.services.filer.tif.Tif attribute) (poiesis.core.services.torc.torc_tif_execution.TorcTifExecution attribute) insert_task() (poiesis.repository.mongo.MongoDBClient method) InterfaceController (class in poiesis.api.controllers.interface) InternalServerException INTROSPECT_ENDPOINT (poiesis.api.constants.PoiesisApiConstants.Auth.OIDC attribute) ISSUER (poiesis.api.constants.PoiesisApiConstants.Auth.OIDC attribute), [1] J JOB_TTL (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] K K8s (poiesis.core.constants.PoiesisCoreConstants attribute) K8S_NAMESPACE (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] kubernetes_client (poiesis.core.services.texam.texam.Texam attribute) (poiesis.core.services.torc.torc.Torc attribute) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate attribute) (poiesis.core.services.torc.torc_texam_execution.TorcTexamExecution attribute) (poiesis.core.services.torc.torc_tif_execution.TorcTifExecution attribute) (poiesis.core.services.torc.torc_tof_execution.TorcTofExecution attribute) KubernetesAdapter (class in poiesis.core.adaptors.kubernetes.kubernetes) KubernetesPort (class in poiesis.core.ports.kubernetes) L level (poiesis.core.adaptors.kubernetes.models.V1SELinuxOptionsPydanticModel attribute) list_jobs_by_label() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) list_pods_by_label() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) list_pvcs_by_label() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) list_tasks() (poiesis.repository.mongo.MongoDBClient method) ListTasksController (class in poiesis.api.controllers.list_tasks) LocalFilerStrategy (class in poiesis.core.services.filer.strategy.local_filer) localhost_profile (poiesis.core.adaptors.kubernetes.models.V1SeccompProfilePydanticModel attribute) log() (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate method) LOG_LEVEL (poiesis.constants.PoesisConstants attribute) logs (poiesis.api.tes.models.TesTask attribute) (poiesis.api.tes.models.TesTaskLog attribute) M main() (in module poiesis.cli.main) MAX_POOL_SIZE (poiesis.constants.PoesisConstants.Database.MongoDB attribute), [1] Message (class in poiesis.core.ports.message_broker) message (poiesis.core.ports.message_broker.Message attribute) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate attribute) (poiesis.core.services.torc.torc_texam_execution.TorcTexamExecution attribute) (poiesis.core.services.torc.torc_tif_execution.TorcTifExecution attribute) (poiesis.core.services.torc.torc_tof_execution.TorcTofExecution attribute) message() (poiesis.core.services.filer.filer.Filer method) (poiesis.core.services.texam.texam.Texam method) message_broker (poiesis.core.services.filer.filer.Filer attribute) (poiesis.core.services.filer.tif.Tif attribute) (poiesis.core.services.filer.tof.Tof attribute) (poiesis.core.services.texam.texam.Texam attribute) (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate attribute) (poiesis.core.services.torc.torc_texam_execution.TorcTexamExecution attribute) (poiesis.core.services.torc.torc_tif_execution.TorcTifExecution attribute) (poiesis.core.services.torc.torc_tof_execution.TorcTofExecution attribute) MessageBroker (class in poiesis.core.ports.message_broker) (poiesis.core.constants.PoiesisCoreConstants attribute) MessageStatus (class in poiesis.core.ports.message_broker) metadata (poiesis.api.tes.models.TesTaskLog attribute) MINIMAL (poiesis.api.models.TesView attribute) MinimalTesTask (class in poiesis.api.models) model_config (poiesis.api.models.MinimalTesTask attribute) (poiesis.api.models.TesListTasksFilter attribute) (poiesis.api.tes.models.Organization attribute) (poiesis.api.tes.models.Service attribute) (poiesis.api.tes.models.ServiceType attribute) (poiesis.api.tes.models.TesCancelTaskResponse attribute) (poiesis.api.tes.models.TesCreateTaskResponse attribute) (poiesis.api.tes.models.TesExecutor attribute) (poiesis.api.tes.models.TesExecutorLog attribute) (poiesis.api.tes.models.TesInput attribute) (poiesis.api.tes.models.TesListTasksResponse attribute) (poiesis.api.tes.models.TesOutput attribute) (poiesis.api.tes.models.TesOutputFileLog attribute) (poiesis.api.tes.models.TesResources attribute) (poiesis.api.tes.models.TesServiceInfo attribute) (poiesis.api.tes.models.TesServiceType attribute) (poiesis.api.tes.models.TesTask attribute) (poiesis.api.tes.models.TesTaskLog attribute) (poiesis.core.adaptors.kubernetes.models.V1CapabilitiesPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SeccompProfilePydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SELinuxOptionsPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SysctlPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1WindowsSecurityContextOptionsPydanticModel attribute) (poiesis.core.services.filer.filer_strategy_factory.StrategyInfoDict attribute) (poiesis.repository.schemas.ServiceSchema attribute) (poiesis.repository.schemas.TaskSchema attribute) module poiesis poiesis.api poiesis.api.app poiesis.api.asgi poiesis.api.auth poiesis.api.auth.auth_factory poiesis.api.auth.providers poiesis.api.auth.providers.auth poiesis.api.auth.providers.dummy poiesis.api.auth.providers.oidc poiesis.api.constants poiesis.api.controllers poiesis.api.controllers.cancel_task poiesis.api.controllers.create_task poiesis.api.controllers.get_task poiesis.api.controllers.interface poiesis.api.controllers.list_tasks poiesis.api.exceptions poiesis.api.models poiesis.api.security poiesis.api.tes poiesis.api.tes.models poiesis.api.utils poiesis.cli poiesis.cli.commands poiesis.cli.commands.poiesis poiesis.cli.commands.poiesis.api poiesis.cli.commands.poiesis.base poiesis.cli.commands.poiesis.texam poiesis.cli.commands.poiesis.tif poiesis.cli.commands.poiesis.tof poiesis.cli.commands.poiesis.torc poiesis.cli.main poiesis.cli.utils poiesis.constants poiesis.core poiesis.core.adaptors poiesis.core.adaptors.kubernetes poiesis.core.adaptors.kubernetes.kubernetes poiesis.core.adaptors.kubernetes.models poiesis.core.adaptors.message_broker poiesis.core.adaptors.message_broker.redis_adaptor poiesis.core.constants poiesis.core.logging_config poiesis.core.ports poiesis.core.ports.kubernetes poiesis.core.ports.message_broker poiesis.core.services poiesis.core.services.filer poiesis.core.services.filer.filer poiesis.core.services.filer.filer_strategy_factory poiesis.core.services.filer.strategy poiesis.core.services.filer.strategy.content_filer poiesis.core.services.filer.strategy.filer_strategy poiesis.core.services.filer.strategy.http_filer poiesis.core.services.filer.strategy.local_filer poiesis.core.services.filer.strategy.s3_filer poiesis.core.services.filer.tif poiesis.core.services.filer.tof poiesis.core.services.models poiesis.core.services.texam poiesis.core.services.texam.texam poiesis.core.services.torc poiesis.core.services.torc.torc poiesis.core.services.torc.torc_execution_template poiesis.core.services.torc.torc_texam_execution poiesis.core.services.torc.torc_tif_execution poiesis.core.services.torc.torc_tof_execution poiesis.repository poiesis.repository.mongo poiesis.repository.schemas MONGODB (poiesis.constants.PoesisConstants.Database attribute) MONGODB_SECRET_NAME (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] MONGODB_URI_SECRET_KEY (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] MongoDBClient (class in poiesis.repository.mongo) monitor_executor_job() (poiesis.core.services.texam.texam.Texam method) MONITOR_TIMEOUT_SECONDS (poiesis.core.constants.PoiesisCoreConstants.Texam attribute), [1] N NAME (poiesis.api.constants.PoiesisApiConstants.Task attribute) name (poiesis.api.tes.models.Organization attribute) (poiesis.api.tes.models.Service attribute) (poiesis.api.tes.models.TesInput attribute) (poiesis.api.tes.models.TesOutput attribute) (poiesis.api.tes.models.TesTask attribute) (poiesis.cli.commands.poiesis.api.ApiCommand attribute) (poiesis.cli.commands.poiesis.base.BaseCommand attribute) (poiesis.cli.commands.poiesis.texam.TexamCommand attribute) (poiesis.cli.commands.poiesis.tif.TifCommand attribute) (poiesis.cli.commands.poiesis.tof.TofCommand attribute) (poiesis.cli.commands.poiesis.torc.TorcCommand attribute) (poiesis.core.adaptors.kubernetes.models.V1SysctlPydanticModel attribute) (poiesis.core.services.filer.filer.Filer attribute) (poiesis.core.services.filer.filer.Filer property) (poiesis.core.services.filer.filer_strategy_factory.StrategyInfoDict attribute) (poiesis.core.services.filer.tif.Tif attribute) (poiesis.core.services.filer.tif.Tif property) (poiesis.core.services.filer.tof.Tof attribute) (poiesis.core.services.filer.tof.Tof property) (poiesis.core.services.torc.torc_tif_execution.TorcTifExecution attribute) (poiesis.core.services.torc.torc_tof_execution.TorcTofExecution attribute) (poiesis.repository.schemas.TaskSchema attribute), [1] name_prefix (poiesis.api.models.TesListTasksFilter attribute) namespace (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter attribute) next_page_token (poiesis.api.tes.models.TesListTasksResponse attribute) NotFoundException O OpenIDConnectAuthProvider (class in poiesis.api.auth.providers.oidc) Organization (class in poiesis.api.tes.models) organization (poiesis.api.tes.models.Service attribute) output (poiesis.core.services.filer.filer_strategy_factory.StrategyInfoDict attribute) outputs (poiesis.api.tes.models.TesTask attribute) (poiesis.api.tes.models.TesTaskLog attribute) (poiesis.core.services.filer.tof.Tof attribute) (poiesis.core.services.torc.torc_tof_execution.TorcTofExecution attribute) P patch_config_map() (poiesis.core.adaptors.kubernetes.kubernetes.KubernetesAdapter method) path (poiesis.api.tes.models.TesInput attribute) (poiesis.api.tes.models.TesOutput attribute) (poiesis.api.tes.models.TesOutputFileLog attribute) path_prefix (poiesis.api.tes.models.TesOutput attribute) PAUSED (poiesis.api.tes.models.TesState attribute) PENDING (poiesis.core.services.models.PodPhase attribute) PodPhase (class in poiesis.core.services.models) PoesisConstants (class in poiesis.constants) PoesisConstants.Database (class in poiesis.constants) PoesisConstants.Database.MongoDB (class in poiesis.constants) poiesis module poiesis.api module poiesis.api.app module poiesis.api.asgi module poiesis.api.auth module poiesis.api.auth.auth_factory module poiesis.api.auth.providers module poiesis.api.auth.providers.auth module poiesis.api.auth.providers.dummy module poiesis.api.auth.providers.oidc module poiesis.api.constants module poiesis.api.controllers module poiesis.api.controllers.cancel_task module poiesis.api.controllers.create_task module poiesis.api.controllers.get_task module poiesis.api.controllers.interface module poiesis.api.controllers.list_tasks module poiesis.api.exceptions module poiesis.api.models module poiesis.api.security module poiesis.api.tes module poiesis.api.tes.models module poiesis.api.utils module poiesis.cli module poiesis.cli.commands module poiesis.cli.commands.poiesis module poiesis.cli.commands.poiesis.api module poiesis.cli.commands.poiesis.base module poiesis.cli.commands.poiesis.texam module poiesis.cli.commands.poiesis.tif module poiesis.cli.commands.poiesis.tof module poiesis.cli.commands.poiesis.torc module poiesis.cli.main module poiesis.cli.utils module poiesis.constants module poiesis.core module poiesis.core.adaptors module poiesis.core.adaptors.kubernetes module poiesis.core.adaptors.kubernetes.kubernetes module poiesis.core.adaptors.kubernetes.models module poiesis.core.adaptors.message_broker module poiesis.core.adaptors.message_broker.redis_adaptor module poiesis.core.constants module poiesis.core.logging_config module poiesis.core.ports module poiesis.core.ports.kubernetes module poiesis.core.ports.message_broker module poiesis.core.services module poiesis.core.services.filer module poiesis.core.services.filer.filer module poiesis.core.services.filer.filer_strategy_factory module poiesis.core.services.filer.strategy module poiesis.core.services.filer.strategy.content_filer module poiesis.core.services.filer.strategy.filer_strategy module poiesis.core.services.filer.strategy.http_filer module poiesis.core.services.filer.strategy.local_filer module poiesis.core.services.filer.strategy.s3_filer module poiesis.core.services.filer.tif module poiesis.core.services.filer.tof module poiesis.core.services.models module poiesis.core.services.texam module poiesis.core.services.texam.texam module poiesis.core.services.torc module poiesis.core.services.torc.torc module poiesis.core.services.torc.torc_execution_template module poiesis.core.services.torc.torc_texam_execution module poiesis.core.services.torc.torc_tif_execution module poiesis.core.services.torc.torc_tof_execution module poiesis.repository module poiesis.repository.mongo module poiesis.repository.schemas module POIESIS_IMAGE (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] PoiesisApiConstants (class in poiesis.api.constants) PoiesisApiConstants.Auth (class in poiesis.api.constants) PoiesisApiConstants.Auth.OIDC (class in poiesis.api.constants) PoiesisApiConstants.Gunicorn (class in poiesis.api.constants) PoiesisApiConstants.Task (class in poiesis.api.constants) PoiesisCoreConstants (class in poiesis.core.constants) PoiesisCoreConstants.K8s (class in poiesis.core.constants) PoiesisCoreConstants.Texam (class in poiesis.core.constants) POLL_INTERVAL (poiesis.core.constants.PoiesisCoreConstants.Texam attribute), [1] populate_by_name (poiesis.repository.schemas.ServiceSchema.Config attribute) (poiesis.repository.schemas.TaskSchema.Config attribute) PORT (poiesis.api.constants.PoiesisApiConstants.Gunicorn attribute), [1] (poiesis.constants.PoesisConstants.Database.MongoDB attribute) PREEMPTED (poiesis.api.tes.models.TesState attribute) preemptible (poiesis.api.tes.models.TesResources attribute) privileged (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) proc_mount (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) publish() (poiesis.core.adaptors.message_broker.redis_adaptor.RedisMessageBroker method) (poiesis.core.ports.message_broker.MessageBroker method) pubsub (poiesis.core.adaptors.message_broker.redis_adaptor.RedisMessageBroker attribute) PVC_ACCESS_MODE (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] PVC_DEFAULT_DISK_SIZE (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] pvc_name (poiesis.core.services.torc.torc.Torc attribute) PVC_PREFIX (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] PVC_STORAGE_CLASS (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] pydantic_to_dict_response() (in module poiesis.api.utils) Q QUEUED (poiesis.api.tes.models.TesState attribute) R ram_gb (poiesis.api.tes.models.TesResources attribute) read_only_root_filesystem (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) redis (poiesis.core.adaptors.message_broker.redis_adaptor.RedisMessageBroker attribute) REDIS_SECRET_NAME (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] RedisMessageBroker (class in poiesis.core.adaptors.message_broker.redis_adaptor) register() (poiesis.cli.commands.poiesis.base.BaseCommand class method) resources (poiesis.api.tes.models.TesTask attribute) RESTART_POLICY (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] role (poiesis.core.adaptors.kubernetes.models.V1SELinuxOptionsPydanticModel attribute) run() (in module poiesis.api.asgi) run_as_group (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) run_as_non_root (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) run_as_user (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) run_as_user_name (poiesis.core.adaptors.kubernetes.models.V1WindowsSecurityContextOptionsPydanticModel attribute) run_single_executor() (poiesis.core.services.texam.texam.Texam method) RUNNING (poiesis.api.tes.models.TesState attribute) (poiesis.core.services.models.PodPhase attribute) S S3_SECRET_NAME (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] S3FilerStrategy (class in poiesis.core.services.filer.strategy.s3_filer) se_linux_options (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) seccomp_profile (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) SECURITY_CONTEXT_CONFIGMAP_NAME (poiesis.core.constants.PoiesisCoreConstants.K8s attribute) SECURITY_CONTEXT_PATH (poiesis.core.constants.PoiesisCoreConstants.K8s attribute) serialize_artifact() (poiesis.api.tes.models.TesServiceType method) serialize_documentationUrl() (poiesis.api.tes.models.Service method) serialize_path() (poiesis.api.tes.models.TesInput method) (poiesis.api.tes.models.TesOutput method) serialize_state() (poiesis.api.tes.models.TesTask method) (poiesis.repository.schemas.TaskSchema method) serialize_type() (poiesis.api.tes.models.TesInput method) (poiesis.api.tes.models.TesOutput method) serialize_url() (poiesis.api.tes.models.Organization method) Service (class in poiesis.api.tes.models) SERVICE_ACCOUNT_NAME (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] SERVICE_COLLECTION (poiesis.constants.PoesisConstants.Database.MongoDB attribute), [1] service_hash (poiesis.repository.schemas.ServiceSchema attribute), [1] (poiesis.repository.schemas.TaskSchema attribute), [1] ServiceSchema (class in poiesis.repository.schemas) ServiceSchema.Config (class in poiesis.repository.schemas) ServiceType (class in poiesis.api.tes.models) setup_logging() (in module poiesis.core.logging_config) SingletonMeta (class in poiesis.api.auth.providers.oidc) size_bytes (poiesis.api.tes.models.TesOutputFileLog attribute) SPEC_GIT_HASH (poiesis.api.constants.PoiesisApiConstants attribute), [1] start_job() (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate method) (poiesis.core.services.torc.torc_texam_execution.TorcTexamExecution method) (poiesis.core.services.torc.torc_tif_execution.TorcTifExecution method) (poiesis.core.services.torc.torc_tof_execution.TorcTofExecution method) start_time (poiesis.api.tes.models.TesExecutorLog attribute) (poiesis.api.tes.models.TesTaskLog attribute) state (poiesis.api.models.MinimalTesTask attribute) (poiesis.api.models.TesListTasksFilter attribute) (poiesis.api.tes.models.TesTask attribute) (poiesis.repository.schemas.TaskSchema attribute), [1] status (poiesis.core.ports.message_broker.Message attribute) status_code (poiesis.api.exceptions.APIException attribute) (poiesis.api.exceptions.BadRequestException attribute) (poiesis.api.exceptions.DBException attribute) (poiesis.api.exceptions.InternalServerException attribute) (poiesis.api.exceptions.NotFoundException attribute) (poiesis.api.exceptions.UnauthorizedException attribute) stderr (poiesis.api.tes.models.TesExecutor attribute) (poiesis.api.tes.models.TesExecutorLog attribute) stdin (poiesis.api.tes.models.TesExecutor attribute) stdout (poiesis.api.tes.models.TesExecutor attribute) (poiesis.api.tes.models.TesExecutorLog attribute) storage (poiesis.api.tes.models.TesServiceInfo attribute) strategy (poiesis.core.services.filer.filer_strategy_factory.StrategyInfoDict attribute) STRATEGY_MAP (poiesis.core.services.filer.filer_strategy_factory.FilerStrategyFactory attribute) StrategyInfoDict (class in poiesis.core.services.filer.filer_strategy_factory) streamable (poiesis.api.tes.models.TesInput attribute) subscribe() (poiesis.core.adaptors.message_broker.redis_adaptor.RedisMessageBroker method) (poiesis.core.ports.message_broker.MessageBroker method) SUCCEEDED (poiesis.core.services.models.PodPhase attribute) SUCCESS (poiesis.core.ports.message_broker.MessageStatus attribute) supplemental_groups (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) sysctls (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) SYSTEM_ERROR (poiesis.api.tes.models.TesState attribute) system_logs (poiesis.api.tes.models.TesTaskLog attribute) T tag_key (poiesis.api.models.TesListTasksFilter attribute) tag_value (poiesis.api.models.TesListTasksFilter attribute) tags (poiesis.api.tes.models.TesTask attribute) (poiesis.repository.schemas.TaskSchema attribute), [1] task (poiesis.core.services.texam.texam.Texam attribute) (poiesis.core.services.torc.torc.Torc attribute) (poiesis.core.services.torc.torc_texam_execution.TorcTexamExecution attribute) TASK_COLLECTION (poiesis.constants.PoesisConstants.Database.MongoDB attribute), [1] task_id (poiesis.core.services.texam.texam.Texam attribute) (poiesis.repository.schemas.TaskSchema attribute), [1] task_to_basic_task() (in module poiesis.api.utils) task_to_minimal_task() (in module poiesis.api.utils) tasks (poiesis.api.tes.models.TesListTasksResponse attribute) TaskSchema (class in poiesis.repository.schemas) TaskSchema.Config (class in poiesis.repository.schemas) TE_PREFIX (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] tes (poiesis.api.tes.models.Artifact attribute) TES_TASK_CONFIGMAP_KEY (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] TES_TASK_PREFIX (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1], [2] TES_TASK_REQUEST_MOUNT_PATH (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] TES_VERSION (poiesis.api.constants.PoiesisApiConstants attribute) tes_version (poiesis.repository.schemas.TaskSchema attribute), [1] TesCancelTaskResponse (class in poiesis.api.tes.models) TesCreateTaskResponse (class in poiesis.api.tes.models) TesExecutor (class in poiesis.api.tes.models) TesExecutorLog (class in poiesis.api.tes.models) TesFileType (class in poiesis.api.tes.models) TesInput (class in poiesis.api.tes.models) TesListTasksFilter (class in poiesis.api.models) TesListTasksResponse (class in poiesis.api.tes.models) TesOutput (class in poiesis.api.tes.models) TesOutputFileLog (class in poiesis.api.tes.models) TesResources (class in poiesis.api.tes.models) tesResources_backend_parameters (poiesis.api.tes.models.TesServiceInfo attribute) TesServiceInfo (class in poiesis.api.tes.models) TesServiceType (class in poiesis.api.tes.models) TesState (class in poiesis.api.tes.models) TesTask (class in poiesis.api.tes.models) TesTaskLog (class in poiesis.api.tes.models) TesView (class in poiesis.api.models) Texam (class in poiesis.core.services.texam.texam) (poiesis.core.constants.PoiesisCoreConstants attribute) texam_execution() (poiesis.core.services.torc.torc.Torc method) TEXAM_PREFIX (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] TexamCommand (class in poiesis.cli.commands.poiesis.texam) Tif (class in poiesis.core.services.filer.tif) tif_execution() (poiesis.core.services.torc.torc.Torc method) TIF_PREFIX (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] TifCommand (class in poiesis.cli.commands.poiesis.tif) TIMEOUT (poiesis.api.constants.PoiesisApiConstants.Gunicorn attribute), [1] timestamp (poiesis.core.ports.message_broker.Message attribute) to_dict() (poiesis.api.exceptions.APIException method) to_json() (poiesis.core.ports.message_broker.Message method) to_k8s_model() (poiesis.core.adaptors.kubernetes.models.V1CapabilitiesPydanticModel method) (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel method) (poiesis.core.adaptors.kubernetes.models.V1SeccompProfilePydanticModel method) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel method) (poiesis.core.adaptors.kubernetes.models.V1SELinuxOptionsPydanticModel method) (poiesis.core.adaptors.kubernetes.models.V1SysctlPydanticModel method) (poiesis.core.adaptors.kubernetes.models.V1WindowsSecurityContextOptionsPydanticModel method) Tof (class in poiesis.core.services.filer.tof) tof_execution() (poiesis.core.services.torc.torc.Torc method) TOF_PREFIX (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] TofCommand (class in poiesis.cli.commands.poiesis.tof) Torc (class in poiesis.core.services.torc.torc) TORC_PREFIX (poiesis.core.constants.PoiesisCoreConstants.K8s attribute), [1] TorcCommand (class in poiesis.cli.commands.poiesis.torc) TorcExecutionTemplate (class in poiesis.core.services.torc.torc_execution_template) TorcTexamExecution (class in poiesis.core.services.torc.torc_texam_execution) TorcTifExecution (class in poiesis.core.services.torc.torc_tif_execution) TorcTofExecution (class in poiesis.core.services.torc.torc_tof_execution) type (poiesis.api.tes.models.Service attribute) (poiesis.api.tes.models.TesInput attribute) (poiesis.api.tes.models.TesOutput attribute) (poiesis.api.tes.models.TesServiceInfo attribute) (poiesis.core.adaptors.kubernetes.models.V1SeccompProfilePydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SELinuxOptionsPydanticModel attribute) U UnauthorizedException UNKNOWN (poiesis.api.tes.models.TesState attribute) (poiesis.core.services.models.PodPhase attribute) update_by (poiesis.repository.schemas.ServiceSchema attribute), [1] update_executor_log() (poiesis.repository.mongo.MongoDBClient method) update_task_state() (poiesis.repository.mongo.MongoDBClient method) updated_at (poiesis.repository.schemas.ServiceSchema attribute), [1] (poiesis.repository.schemas.TaskSchema attribute), [1] updatedAt (poiesis.api.tes.models.Service attribute) upload() (poiesis.core.services.filer.strategy.filer_strategy.FilerStrategy method) upload_glob() (poiesis.core.services.filer.strategy.content_filer.ContentFilerStrategy method) (poiesis.core.services.filer.strategy.filer_strategy.FilerStrategy method) (poiesis.core.services.filer.strategy.http_filer.HttpFilerStrategy method) (poiesis.core.services.filer.strategy.local_filer.LocalFilerStrategy method) (poiesis.core.services.filer.strategy.s3_filer.S3FilerStrategy method) upload_output_directory() (poiesis.core.services.filer.strategy.content_filer.ContentFilerStrategy method) (poiesis.core.services.filer.strategy.filer_strategy.FilerStrategy method) (poiesis.core.services.filer.strategy.http_filer.HttpFilerStrategy method) (poiesis.core.services.filer.strategy.local_filer.LocalFilerStrategy method) (poiesis.core.services.filer.strategy.s3_filer.S3FilerStrategy method) upload_output_file() (poiesis.core.services.filer.strategy.content_filer.ContentFilerStrategy method) (poiesis.core.services.filer.strategy.filer_strategy.FilerStrategy method) (poiesis.core.services.filer.strategy.http_filer.HttpFilerStrategy method) (poiesis.core.services.filer.strategy.local_filer.LocalFilerStrategy method) (poiesis.core.services.filer.strategy.s3_filer.S3FilerStrategy method) url (poiesis.api.tes.models.Organization attribute) (poiesis.api.tes.models.TesInput attribute) (poiesis.api.tes.models.TesOutput attribute) (poiesis.api.tes.models.TesOutputFileLog attribute) user (poiesis.core.adaptors.kubernetes.models.V1SELinuxOptionsPydanticModel attribute) user_id (poiesis.repository.schemas.TaskSchema attribute), [1] V V1CapabilitiesPydanticModel (class in poiesis.core.adaptors.kubernetes.models) V1PodSecurityContextPydanticModel (class in poiesis.core.adaptors.kubernetes.models) V1SeccompProfilePydanticModel (class in poiesis.core.adaptors.kubernetes.models) V1SecurityContextPydanticModel (class in poiesis.core.adaptors.kubernetes.models) V1SELinuxOptionsPydanticModel (class in poiesis.core.adaptors.kubernetes.models) V1SysctlPydanticModel (class in poiesis.core.adaptors.kubernetes.models) V1WindowsSecurityContextOptionsPydanticModel (class in poiesis.core.adaptors.kubernetes.models) validate_bearer_token() (in module poiesis.api.security) validate_path() (poiesis.api.tes.models.TesOutput class method) validate_token() (poiesis.api.auth.providers.auth.AuthProvider method) (poiesis.api.auth.providers.dummy.DummyAuthProvider method) (poiesis.api.auth.providers.oidc.OpenIDConnectAuthProvider method) value (poiesis.core.adaptors.kubernetes.models.V1SysctlPydanticModel attribute) version (poiesis.api.tes.models.Service attribute) (poiesis.api.tes.models.ServiceType attribute) view (poiesis.api.models.TesListTasksFilter attribute) volumes (poiesis.api.tes.models.TesTask attribute) W wait() (poiesis.core.services.torc.torc_execution_template.TorcExecutionTemplate method) windows_options (poiesis.core.adaptors.kubernetes.models.V1PodSecurityContextPydanticModel attribute) (poiesis.core.adaptors.kubernetes.models.V1SecurityContextPydanticModel attribute) workdir (poiesis.api.tes.models.TesExecutor attribute) WORKERS (poiesis.api.constants.PoiesisApiConstants.Gunicorn attribute), [1] Z zones (poiesis.api.tes.models.TesResources attribute)