Hi all, We’re using the <Rest API tap> to get dat...
# troubleshooting
n
Hi all, We’re using the Rest API tap to get data from various APIs, our data flows started to fail from last evening. We have the same error in each log file, has anyone had this problem or can help?
Copy code
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO - [2m2023-05-04T12:40:50.403022Z[0m [[31m[1merror    [0m] [1mCannot start plugin tap-rest-api-msdk-utm: Catalog discovery failed: command ['/app/.meltano/extractors/tap-rest-api-msdk-utm/venv/bin/tap-rest-api-msdk', '--config', '/app/.meltano/run/tap-rest-api-msdk-utm/tap.1fdb8296-1e76-4a2a-952d-94badb69132e.config.json', '--state', '/app/.meltano/run/tap-rest-api-msdk-utm/state.json', '--discover'] returned 1 with stderr:
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -  Traceback (most recent call last):
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -   File "/app/.meltano/extractors/tap-rest-api-msdk-utm/venv/bin/tap-rest-api-msdk", line 5, in <module>
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -     from tap_rest_api_msdk.tap import TapRestApiMsdk
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -   File "/app/.meltano/extractors/tap-rest-api-msdk-utm/venv/lib/python3.9/site-packages/tap_rest_api_msdk/tap.py", line 16, in <module>
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -     class TapRestApiMsdk(Tap):
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -   File "/app/.meltano/extractors/tap-rest-api-msdk-utm/venv/lib/python3.9/site-packages/tap_rest_api_msdk/tap.py", line 137, in TapRestApiMsdk
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -     top_level_properties.append(prop)
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -   File "/app/.meltano/extractors/tap-rest-api-msdk-utm/venv/lib/python3.9/site-packages/singer_sdk/typing.py", line 752, in append
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO -     self.wrapped[property.name] = property
[2023-05-04, 12:40:51 UTC] {pod_manager.py:235} INFO - AttributeError: 'str' object has no attribute 'name'
Thanks for helping. 🙂
j
I am not very familiar with msdk tap but it looks like a schema issue, did you defined it or it is inferred?
e
I think I know what the issue is. I’ll send them a PR 🙂
n
Thank you so much @edgar_ramirez_mondragon, I’ve forked the repo and it worked!