Charlie Bini
04/20/2023, 2:32 AMdagster._core.errors.DagsterInvalidDefinitionError: Job property not available when SensorDefinition has multiple jobs.
Charlie Bini
04/20/2023, 2:33 AMFile "/usr/local/lib/python3.10/site-packages/dagster/_grpc/server.py", line 266, in __init__
self._loaded_repositories: Optional[LoadedRepositories] = LoadedRepositories(
File "/usr/local/lib/python3.10/site-packages/dagster/_grpc/server.py", line 115, in __init__
loadable_targets = get_loadable_targets(
File "/usr/local/lib/python3.10/site-packages/dagster/_grpc/utils.py", line 47, in get_loadable_targets
else loadable_targets_from_python_module(module_name, working_directory)
File "/usr/local/lib/python3.10/site-packages/dagster/_core/workspace/autodiscovery.py", line 36, in loadable_targets_from_python_module
module = load_python_module(
File "/usr/local/lib/python3.10/site-packages/dagster/_core/code_pointer.py", line 135, in load_python_module
return importlib.import_module(module_name)
File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/usr/local/lib/python3.10/site-packages/teamster/staging/definitions.py", line 17, in <module>
defs = Definitions(
File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 369, in __init__
self._created_pending_or_normal_repo = _create_repository_using_definitions_args(
File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 243, in _create_repository_using_definitions_args
) = _attach_resources_to_jobs_and_instigator_jobs(jobs, schedules, sensors, resource_defs)
File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 179, in _attach_resources_to_jobs_and_instigator_jobs
updated_sensors = [
File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/definitions_class.py", line 181, in <listcomp>
if sensor.has_loadable_targets() and sensor.job in unsatisfied_jobs
File "/usr/local/lib/python3.10/site-packages/dagster/_core/definitions/sensor_definition.py", line 621, in job
raise DagsterInvalidDefinitionError(
daniel
04/20/2023, 3:25 PM