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

Allow flag or file based configuration #620

Merged
merged 10 commits into from
May 26, 2017

Commits on May 23, 2017

  1. Example of loading flags from a file

    Rob Percival authored and Roland Shoemaker committed May 23, 2017
    Configuration menu
    Copy the full SHA
    4712f74 View commit details
    Browse the repository at this point in the history
  2. Expand config file functionality to log_server, log_signer, and map_s…

    …erver
    Roland Shoemaker committed May 23, 2017
    Configuration menu
    Copy the full SHA
    ddcc786 View commit details
    Browse the repository at this point in the history
  3. Add comment to ParseFlagFile

    Roland Shoemaker committed May 23, 2017
    Configuration menu
    Copy the full SHA
    4c06b2e View commit details
    Browse the repository at this point in the history
  4. Add cmd/flags.go license header

    Roland Shoemaker committed May 23, 2017
    Configuration menu
    Copy the full SHA
    a6656ac View commit details
    Browse the repository at this point in the history
  5. Re-add go-shellwords import

    Roland Shoemaker committed May 23, 2017
    Configuration menu
    Copy the full SHA
    cc9922c View commit details
    Browse the repository at this point in the history
  6. Switch from github.com/mattn/go-shellwords to bitbucket.org/creachada…

    …ir/shell
    Roland Shoemaker committed May 23, 2017
    Configuration menu
    Copy the full SHA
    4fd46e5 View commit details
    Browse the repository at this point in the history
  7. Expand env vars in flag file if present

    Roland Shoemaker committed May 23, 2017
    Configuration menu
    Copy the full SHA
    d2cc80d View commit details
    Browse the repository at this point in the history

Commits on May 24, 2017

  1. Add flag file parsing tests and env cleanups

    Roland Shoemaker committed May 24, 2017
    Configuration menu
    Copy the full SHA
    54850a1 View commit details
    Browse the repository at this point in the history
  2. Use glog.Exitf instead of fmt.Fprintf and os.Exit

    Roland Shoemaker committed May 24, 2017
    Configuration menu
    Copy the full SHA
    661daaf View commit details
    Browse the repository at this point in the history

Commits on May 25, 2017

  1. Address review comments

    Rob Percival committed May 25, 2017
    Configuration menu
    Copy the full SHA
    c49bc08 View commit details
    Browse the repository at this point in the history