Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Abstraction over a global process state on top of doozerd.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
doc Rename ProcType to Proc
.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 Introduce wait method for unregister event
proc.go
proc_test.go
revision.go Required ArchiveUrl on Revision creation
revision_test.go
runner.go
runner_test.go
test_helper.go
visor.go
visor_test.go Don't attempt to scale if the env doesn't exist

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.