Top Level Namespace

Includes:
Vanagon::Utilities

Defined Under Namespace

Modules: BasicSubmodulePrimitives, BasicSubmodules, Git, HashableAttributes, OpenStructJson, SetJson Classes: Makefile, OpenStruct, Set, String, Vanagon

Constant Summary collapse

LIBDIR =
File.expand_path(File.dirname(__FILE__))
VANAGON_ROOT =
File.join(File.expand_path(File.dirname(__FILE__)), "..")
LOCK_MANAGER_HOST =
ENV['LOCK_MANAGER_HOST'] || 'redis'
LOCK_MANAGER_PORT =
ENV['LOCK_MANAGER_PORT'] || 6379
VANAGON_LOCK_USER =
ENV['USER']

Method Summary

Methods included from Vanagon::Utilities

#erb_file, #erb_string, #ex, #find_program_on_path, #get_md5sum, #get_sum, #http_request, #local_command, #remote_ssh_command, #retry_with_timeout, #rsync_from, #rsync_to, #ssh_command