Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show HCL parsing errors and typos #1200

Merged
merged 12 commits into from Mar 11, 2016
Merged

Show HCL parsing errors and typos #1200

merged 12 commits into from Mar 11, 2016

Commits on Mar 10, 2016

  1. Update to newest HCL

    sethvargo committed Mar 10, 2016
    Copy the full SHA
    a68e78e View commit details
    Browse the repository at this point in the history
  2. Print errors on extra keys in server config

    This does NOT apply to the backend config, since each backend config
    could have a variation of options that differ based off of the
    configured backend itself. This may be an optimization that can be made
    in the future, but I think each backend should be responsible for
    performing its own configuration validation instead of overloading the
    config itself with this functionality.
    sethvargo committed Mar 10, 2016
    Copy the full SHA
    ffbe97c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    80d627f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b47a8b1 View commit details
    Browse the repository at this point in the history
  5. Fix failing policy-write integration test

    This was a flawed test. Previously the test passed in a fixture that
    corresponded to a CLI config file, not an actual policy. The test
    _should_ have been failing, but it wasn't. This commit adds a new
    fixture.
    sethvargo committed Mar 10, 2016
    Copy the full SHA
    bbb45c4 View commit details
    Browse the repository at this point in the history
  6. Preserve pointer

    sethvargo committed Mar 10, 2016
    Copy the full SHA
    780c58d View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    d88b83d View commit details
    Browse the repository at this point in the history
  8. Fix test fixtures

    sethvargo committed Mar 10, 2016
    Copy the full SHA
    e5e6653 View commit details
    Browse the repository at this point in the history
  9. Update HCL in vendor

    jefferai committed Mar 10, 2016
    Copy the full SHA
    7c31404 View commit details
    Browse the repository at this point in the history
  10. Fix failing config test

    sethvargo committed Mar 10, 2016
    Copy the full SHA
    b381a9d View commit details
    Browse the repository at this point in the history
  11. Add missing fixture

    sethvargo committed Mar 10, 2016
    Copy the full SHA
    80a2800 View commit details
    Browse the repository at this point in the history
  12. Remove log statement

    sethvargo committed Mar 10, 2016
    Copy the full SHA
    f801e30 View commit details
    Browse the repository at this point in the history