├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── example ├── Gemfile └── example.rb ├── lib ├── puppet_theatre.rb └── puppet_theatre │ ├── checkers.rb │ ├── checkers │ ├── console.rb │ ├── puppet_noop.rb │ └── rspec.rb │ ├── configurable.rb │ ├── findable.rb │ ├── hosts.rb │ ├── hosts │ ├── array.rb │ ├── getent.rb │ └── mackerel.rb │ ├── notifiers.rb │ ├── notifiers │ ├── console.rb │ └── takosan.rb │ ├── reporters.rb │ ├── reporters │ ├── console.rb │ ├── html.erb │ ├── html.rb │ └── summary.rb │ ├── runner.rb │ └── version.rb ├── puppet-theatre.gemspec ├── spec ├── checkers │ └── rspec_spec.rb ├── hosts │ └── getent_spec.rb ├── notifiers │ ├── console_spec.rb │ └── takosan_spec.rb ├── reporter │ └── html_spec.rb ├── runner_spec.rb └── spec_helper.rb └── test-fixtures ├── .bundle └── config ├── .gitignore ├── Gemfile ├── Gemfile.lock ├── bin └── getent └── spec ├── flawed_spec.rb └── flawless_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | --format documentation 3 | --color 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/Rakefile -------------------------------------------------------------------------------- /example/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/example/Gemfile -------------------------------------------------------------------------------- /example/example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/example/example.rb -------------------------------------------------------------------------------- /lib/puppet_theatre.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/checkers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/checkers.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/checkers/console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/checkers/console.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/checkers/puppet_noop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/checkers/puppet_noop.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/checkers/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/checkers/rspec.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/configurable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/configurable.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/findable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/findable.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/hosts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/hosts.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/hosts/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/hosts/array.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/hosts/getent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/hosts/getent.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/hosts/mackerel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/hosts/mackerel.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/notifiers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/notifiers.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/notifiers/console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/notifiers/console.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/notifiers/takosan.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/notifiers/takosan.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/reporters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/reporters.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/reporters/console.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/reporters/console.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/reporters/html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/reporters/html.erb -------------------------------------------------------------------------------- /lib/puppet_theatre/reporters/html.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/reporters/html.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/reporters/summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/reporters/summary.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/lib/puppet_theatre/runner.rb -------------------------------------------------------------------------------- /lib/puppet_theatre/version.rb: -------------------------------------------------------------------------------- 1 | module PuppetTheatre 2 | VERSION = '0.1.0' 3 | end 4 | -------------------------------------------------------------------------------- /puppet-theatre.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/puppet-theatre.gemspec -------------------------------------------------------------------------------- /spec/checkers/rspec_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/spec/checkers/rspec_spec.rb -------------------------------------------------------------------------------- /spec/hosts/getent_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/spec/hosts/getent_spec.rb -------------------------------------------------------------------------------- /spec/notifiers/console_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/spec/notifiers/console_spec.rb -------------------------------------------------------------------------------- /spec/notifiers/takosan_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/spec/notifiers/takosan_spec.rb -------------------------------------------------------------------------------- /spec/reporter/html_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/spec/reporter/html_spec.rb -------------------------------------------------------------------------------- /spec/runner_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/spec/runner_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /test-fixtures/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/test-fixtures/.bundle/config -------------------------------------------------------------------------------- /test-fixtures/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/bundle -------------------------------------------------------------------------------- /test-fixtures/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/test-fixtures/Gemfile -------------------------------------------------------------------------------- /test-fixtures/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/test-fixtures/Gemfile.lock -------------------------------------------------------------------------------- /test-fixtures/bin/getent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/test-fixtures/bin/getent -------------------------------------------------------------------------------- /test-fixtures/spec/flawed_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/test-fixtures/spec/flawed_spec.rb -------------------------------------------------------------------------------- /test-fixtures/spec/flawless_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanazuki/puppet-theatre/HEAD/test-fixtures/spec/flawless_spec.rb --------------------------------------------------------------------------------