Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Abstraction over a global process state on top of doozerd.
Go

Merge pull request #131 from soundcloud/fix-get-restart

Fix getting the restart count.
latest commit 9533bb2e0c
@grobie grobie authored
Failed to load latest commit information.
doc Rename ProcType to Proc
.gitignore Some .gitignore updates.
.travis.yml Fix CI tests on travis
LICENSE Update documentation & license
README.md Fix CI tests on travis
app.go Remove backwards compatibilities
app_test.go Lint, vet and apply conventions
doc.go Lint, vet and apply conventions
env.go Lint, vet and apply conventions
env_test.go Lint, vet and apply conventions
error.go Introduce TrafficControl for procs
error_test.go IsErrInvalidState should also unwrap errors
event.go Emit EvInsUnclaim events
event_test.go Emit EvInsUnclaim events
hook.go Lint, vet and apply conventions
hook_test.go Lint, vet and apply conventions
instance.go Merge pull request #131 from soundcloud/fix-get-restart
instance_test.go Merge pull request #131 from soundcloud/fix-get-restart
proc.go Remove backwards compatibilities
proc_test.go Introduce TrafficControl for procs
revision.go Remove backwards compatibilities
revision_test.go Lint, vet and apply conventions
runner.go Lint, vet and apply conventions
runner_test.go Lint, vet and apply conventions
test_helper.go Lint, vet and apply conventions
visor.go Bump SchemaVersion to 6
visor_test.go Lint, vet and apply conventions

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.

Something went wrong with that request. Please try again.