Ryan Frantz

Results 16 issues of Ryan Frantz

It may not be obvious to new Nagdash users that one can hit 's' to bring up the settings model. Add a small link in a conspicuous location on the...

When a user opts to filter hosts/services by last state change, the totals and language on the dash should be updated to reflect the filter results. For example, if only...

- This allows folks using this as a library to get the same behavior as CLI (`cli.run()` sets `full_return=True`), if they so choose.

Sometimes images are attached to morgue entries that may not provide enough context. It'd be nice to at least add a header above the image to describe its purpose.

enhancement

As more formatters and helpers get written, it adds time to `nagios-herald` executing as it needs to load them all. Lazy load those classes.

enhancement

Write a little ditty about the logging module, why it's important to make liberal use of it (if we don't deliver notifications, that's not a good thing), and provide examples...

documentation

We need tests! Lots of them. - Tests for the main code. - Tests for formatters, helpers, and messages. - Tests for anything I can't think of right now.

enhancement
tests

The content a message sends may need to be curated differently based on the Nagios notification type. For example, a PROBLEM email message will be more verbose than an ACKNOWLEDGEMENT...

bug

To simplify and centralize requirements to execute tests, `chef-umami` should write a `spec_helper.rb` for integration and unit tests and have all `spec` files reference it, where appropriate.

enhancement

When writing tests where a parameter is an array, we end up writing out a string version of the array. This breaks tests like `package`. Here are some example failures...

bug