Skip to content

Leading whitespace is removed #150

@alexdawes

Description

@alexdawes

From what I can tell, git2consul drops leading whitespace. I was using this to mirror a repo full of yaml files, but trying to parse the yaml from consul was failing. Tracked this to a yaml file of the form

  - foo: Foo
  - bar: Bar

However, the file appearing in git2consul looked like:

- foo: Foo
  - bar: Bar

The former is valid yaml, whilst the latter is not. Changing to

---
  - foo: Foo
  - bar: Bar

worked around the issue, but ideally we would not need to do this (even though IMO its a better syntax).

Is the removal of leading whitespace by design?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions