anyone have an idea if this is caused by `meltano....
# troubleshooting
j
anyone have an idea if this is caused by
meltano.yml
Copy code
BlockSetValidationError: block violates set requirements: Found no end in block set!

The above exception was the direct cause of the following exception:

╭─────────────────────────────── Traceback (most recent call last) ────────────────────────────────╮
│ /venv/lib/python3.9/site-packages/meltano/cli/__init__.py:115 in _run_cli                        │
│                                                                                                  │
│   112 │   │   except MeltanoError as err:                                                        │
│   113 │   │   │   handle_meltano_error(err)                                                      │
│   114 │   │   except Exception as err:                                                           │
│ ❱ 115 │   │   │   raise CliError(f"{troubleshooting_message}\n{err}") from err                   │
│   116 │   except CliError as cli_error:                                                          │
│   117 │   │   cli_error.print()                                                                  │
│   118 │   │   sys.exit(1)                                                                        │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
CliError: Need help fixing this problem? Visit <http://melta.no/> for troubleshooting steps, or to
join our friendly Slack community.

block violates set requirements: Found no end in block set!

Need help fixing this problem? Visit <http://melta.no/> for troubleshooting steps, or to
join our friendly Slack community.

block violates set requirements: Found no end in block set!
i thought my format was good:
Copy code
version: 1
send_anonymous_usage_stats: false
project_id: "tap-pardot"
default_environment: test
environments:
- name: test
  config:
    start_date: '2023-05-01T00:00:00Z'
    bearer_token: '5XXXRMJ'
    business_unit_id: '0XXXXC'
    api_url: '<https://pi.demo.pardot.com/api/v5/objects>'
plugins:
  extractors:
  - name: "tap-pardot"
    namespace: "tap_pardot"
    pip_url: -e .
    capabilities:
    - catalog
    - about
t
what command did you run?
j
meltano --log-level=debug run tap-pardot
t
switch run to invoke in that command
run requires a tap and a target pairing to execute
we need a better error message there!
https://github.com/meltano/meltano/issues/7372 is the relevant issue to get this fixed
j
ahh ok thank you!!! (got another error but thats great to know)
t
actually, that’s the wrong issue, sorry
j
is there anyway you could point me to documentation on authentication for custom extractors - i have been looking an also watching youtube vids but a bit lost there
i thought it would go into the tap class's config
feel free to ask in #C01PKLU5D1R too!
j
thanks for the help!!!
have a great weekend
t
happy to help 😄 you too!