Abstraction over a global process state on top of doozerd.
Go
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
.gitignore
.travis.yml
LICENSE
README.md
app.go
app_test.go
doc.go
env.go
env_test.go
error.go
error_test.go
event.go
event_test.go
hook.go
hook_test.go
instance.go
instance_test.go
proc.go
proc_test.go
revision.go
revision_test.go
runner.go
runner_test.go
tag.go
tag_test.go
test_helper.go
visor.go

README.md

Visor Build Status Coverage Status

Visor is a library which provides an abstraction over a global process state on top of doozerd.

Installing

Install Go 1, either from source or with a prepackaged binary. Then,

$ go get github.com/soundcloud/visor

Documentation

See the godoc page for up-to-the-minute documentation and usage.

Contributing

Pull requests are very much welcomed. Create your pull request on a non-master branch, make sure a test or example is included that covers your change and your commits represent coherent changes that include a reason for the change.

To run the integration tests, make sure you have Doozerd reachable under the DefaultUri and run go test. TravisCI will also run the integration tests.

Credits

License

BSD 2-Clause, see LICENSE for more details.