No description
  • Ruby 98.6%
  • Shell 1.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2018-01-12 16:59:17 -05:00
bin oops 2014-09-25 12:56:22 -07:00
examples Use an explicit key in the ssh test 2017-03-23 10:28:29 -04:00
lib Move ssh check to turd (joewilliams/turd#2) 2017-03-23 06:17:01 -04:00
script bundle into isolated directory 2014-12-10 15:58:19 +11:00
vendor Use turd 0.0.7 2017-03-23 16:54:01 -04:00
.gitignore Ignore gems 2016-03-07 14:30:24 +11:00
.ruby-version fix .ruby-version to match production 2015-01-09 16:14:05 -08:00
Gemfile Use turd 0.0.7 2017-03-23 16:54:01 -04:00
Gemfile.lock Use turd 0.0.7 2017-03-23 16:54:01 -04:00
LICENSE.txt initial commit 2014-01-13 16:47:06 -08:00
nugget.gemspec Use joewilliams/turd#2 2017-03-23 10:09:15 -04:00
Rakefile do nothing in a rake task 2014-07-21 10:49:29 -07:00
README.md Update README with deprecation warning 2018-01-12 16:59:17 -05:00

⚠️ This project is deprecated ⚠️

Nugget

Nugget is a service for performing http and tcp integration tests. It uses turd under the covers to verify urls are responding properly. Kinda like pingdom, better in some ways, worse in others.

Usage

The examples directory includes an example config file. The config file is a json description of tests you want to run.

The following starts nugget up in daemon mode. In this mode nugget just loops performing tests and writing the results in json to /tmp/nugget_results.json.

    $ nugget -c examples/config.json -d

Running nugget once is also possible.

    $ nugget -c examples/config.json

Nugget also includes a very basic web service daemon that simply reads the current results file.

    $ nugget -w

Additionally, nugget includes support for sending results of the tests to backstop.

License

nugget is open source software available under the MIT License