Module: Hookit

Extended by:
Hookit
Included in:
Hookit
Defined in:
lib/hookit.rb,
lib/hookit/db.rb,
lib/hookit/exit.rb,
lib/hookit/hook.rb,
lib/hookit/error.rb,
lib/hookit/helper.rb,
lib/hookit/logger.rb,
lib/hookit/logvac.rb,
lib/hookit/version.rb,
lib/hookit/platform.rb,
lib/hookit/registry.rb,
lib/hookit/resource.rb,
lib/hookit/helper/nfs.rb,
lib/hookit/helper/xml.rb,
lib/hookit/helper/cron.rb,
lib/hookit/helper/shell.rb,
lib/hookit/resource/scp.rb,
lib/hookit/resource/zfs.rb,
lib/hookit/converginator.rb,
lib/hookit/platform/base.rb,
lib/hookit/resource/base.rb,
lib/hookit/resource/cron.rb,
lib/hookit/resource/file.rb,
lib/hookit/resource/link.rb,
lib/hookit/resource/mount.rb,
lib/hookit/resource/rsync.rb,
lib/hookit/platform/ubuntu.rb,
lib/hookit/resource/socket.rb,
lib/hookit/platform/smartos.rb,
lib/hookit/resource/execute.rb,
lib/hookit/resource/package.rb,
lib/hookit/resource/warning.rb,
lib/hookit/resource/template.rb,
lib/hookit/resource/directory.rb,
lib/hookit/resource/hook_file.rb,
lib/hookit/resource/logrotate.rb

Defined Under Namespace

Modules: Error, Exit, Helper, Hook, Platform, Resource Classes: Converginator, DB, Logger, Logvac, Registry

Constant Summary collapse

VERSION =
"0.8.0"

Instance Method Summary collapse

Instance Method Details

#platformsObject



21
22
23
# File 'lib/hookit.rb', line 21

def platforms
  @platforms ||= Hookit::Registry.new
end

#resourcesObject



17
18
19
# File 'lib/hookit.rb', line 17

def resources
  @resources ||= Hookit::Registry.new
end