I am trying to configure the metlano tap-zendesk i...
# plugins-general
v
I am trying to configure the metlano tap-zendesk in my environment. I am getting below error when
Copy code
root@gitlab-production-75b6dbbb56-phz9j:/projects# meltano invoke tap-zendesk --discover
CRITICAL type object argument after ** must be a mapping, not NoneType
Traceback (most recent call last):
  File "/projects/.meltano/extractors/tap-zendesk/venv/bin/tap-zendesk", line 8, in <module>
    sys.exit(main())
  File "/projects/.meltano/extractors/tap-zendesk/venv/lib/python3.8/site-packages/singer/utils.py", line 229, in wrapped
    return fnc(*args, **kwargs)
  File "/projects/.meltano/extractors/tap-zendesk/venv/lib/python3.8/site-packages/tap_zendesk/__init__.py", line 197, in main
    client = Zenpy(session=session, **creds)
TypeError: type object argument after ** must be a mapping, not NoneType
Below is my meltano.yml file configuration
Copy code
- name: tap-zendesk
    namespace: tap_zendesk
    pip_url: git+<https://github.com/singer-io/tap-zendesk>
    executable: tap-zendesk
    capabilities:
     - catalog
     - discover
     - state
Target is snowflake
t
Hey Ved, can you share the output running with
--log-level=debug
?
v
Hi @taylor.. nice to hear from you.
please find attached the log file
t
<!subteam^S02BCD9FFEF> can I have one of y’all take a look and see what may be the problem?
e
I'm looking at https://github.com/singer-io/tap-zendesk/blob/2fdd44837be26fd3afffb3acca61eb9367bbfc79/tap_zendesk/__init__.py and it seems like neither of
access_token
,
email
and
api_token
is being set. A few ways to confirm: 1) enable debug logging in the singer-python library to catch the
OAuth authentication unavailable.
and
API Token authentication unavailable.
messages. 2) run
meltano config tap-zendesk list
v
I will check this one and get back on the finding ..