Module: Chekku

Defined in:
lib/chekku/definition.rb,
lib/chekku.rb,
lib/chekku/version.rb

Overview

This Definition object has attributes for checking if the software is installed and respect conditions

You can use this class in your code to easily embed software checks

Examples:

Check a software Dependency

definition = Chekku::Definition.new(name: 'mysql', executable: 'mysqld')
definition.chekku('>= 5.0', must_run: true)

Defined Under Namespace

Classes: Checker, Command, Definition, Definitions, DefinitionsService, Fetcher, Installer

Constant Summary collapse

VERSION =
'0.6.0'