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

Gofig Integration / Namespace Change #188

Merged
merged 1 commit into from Dec 1, 2015
Merged

Conversation

akutz
Copy link
Member

@akutz akutz commented Nov 30, 2015

This patch does away with the core/config package and instead uses the Gofig project for all of the configuration responsibilities. Additionally all of the REX-Ray properties are now under the rexray namespace in the YAML configuration. What was once "host" is now "rexray.host." These changes are reflected in the documentation.

This also handles issue #186.

@akutz akutz self-assigned this Nov 30, 2015
@akutz akutz added this to the 0.3.0 milestone Nov 30, 2015
@akutz
Copy link
Member Author

akutz commented Nov 30, 2015

Hi @clintonskitson,

Please test this PR's build against some real data and let me know whether it's safe to merge. Thanks!

@akutz akutz mentioned this pull request Nov 30, 2015
@clintkitson
Copy link
Member

@akutz

DEBU[0000] invoking service start                        os.Args=[./rexray start -l debug]
Starting REX-Ray...DEBU[0000] trying to start service                       client=/tmp/uwrVGTJxstSECXhggEqghJBXDpmSQXnd.sock
Start the service

Usage: 
  rexray service start [flags]

Flags:
      --client="": Socket the daemon uses to communicate to the client
      --force[=false]: Forces the service to start, ignoring errors
  -f, --foreground[=false]: Starts the service in the foreground

Global Flags:
  -c, --config="": The path to a custom REX-Ray configuration file
  -?, --help[=false]: Help for start
  -h, --rexrayHost="tcp://:7979": The REX-Ray host
  -l, --rexrayLogLevel="warn": The log level (error, warn, info, debug)
  -v, --verbose[=false]: Print verbose help information


Error: unknown flag: --logLevel

This patch does away with the core/config package and instead uses the
Gofig project for all of the configuration responsibilities.
Additionally all of the REX-Ray properties are now under the rexray
namespace in the YAML configuration. What was once "host" is now
"rexray.host." These changes are reflected in the documentation.
akutz added a commit that referenced this pull request Dec 1, 2015
Gofig Integration / Namespace Change
@akutz akutz merged commit 86c069e into rexray:master Dec 1, 2015
@akutz akutz deleted the feature/gofig branch December 1, 2015 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants