You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I ran meltano invoke tap-datadog --about --format=json I'm getting an error because I dont have any configs set. Is there a way to use a .get() instead or not access configs for non-sync workflows like about/discovery?
Traceback (most recent call last):
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/bin/tap-datadog", line 8, in <module>
sys.exit(cli())
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/singer_sdk/tap_base.py", line 460, in cli
tap = cls( # type: ignore # Ignore 'type not callable'
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/singer_sdk/tap_base.py", line 82, in __init__
self.input_catalog or self._singer_catalog
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/singer_sdk/tap_base.py", line 218, in _singer_catalog
for stream in self.streams.values()
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/singer_sdk/tap_base.py", line 108, in streams
for stream in self.load_streams():
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/singer_sdk/tap_base.py", line 247, in load_streams
for stream in self.discover_streams():
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/tap_datadog/tap.py", line 41, in discover_streams
streams = [stream_class(tap=self) for stream_class in STREAM_TYPES]
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/tap_datadog/tap.py", line 41, in <listcomp>
streams = [stream_class(tap=self) for stream_class in STREAM_TYPES]
File "/Users/pnadolny/Documents/Git/GitHub/pnadolny/hub-utils/hub_utils/test_meltano_project/.meltano/extractors/tap-datadog/venv/lib/python3.9/site-packages/tap_datadog/streams.py", line 87, in __init__
self.configuration_start_date = self.config["start_date"]
KeyError: 'start_date'
The text was updated successfully, but these errors were encountered:
When I ran
meltano invoke tap-datadog --about --format=json
I'm getting an error because I dont have any configs set. Is there a way to use a.get()
instead or not access configs for non-sync workflows like about/discovery?The text was updated successfully, but these errors were encountered: