Top Level Namespace
Defined Under Namespace
Modules: Logging, Notification, Retriable Classes: ChefFiles, CreateDeviceJException, DeviceInfo, DiagnoseData, ESpeak, GGConfig, GaddyGaddy_Client, Hash, Interval, LogData, Request, TokenJException
Constant Summary collapse
- APPLICATION_NAME =
Name:
gaddygaddy-client.rb
Created by: GaddyGaddy
Description:
Copyright © 2013 GaddyGaddy
All rights reserved.
"gaddygaddy-client"
- SENSU_HOST =
"127.0.0.1"
- CHEF_CMD =
'/usr/local/bin/chef-solo'
- REVISION =
"$Revision: 1 $"[10..-3].chomp
- DEFAULT_CHEF_DIR =
"/var/chef"
- DEFAULT_CONF_DIR =
"/conf"
- DEFAULT_CONF_FILE =
"gaddy_*.gcf"
- CONFIG_FILE_NAME =
"node.json"
- VALID_FILE_NAMES =
Name:
log_data.rb
Created by: GaddyGaddy
Description:
Will get log_data from a log file
Copyright © 2013 GaddyGaddy
All rights reserved.
['log','resolv']
- DEFAULT_FILE_HOST_PORT =
80
Instance Method Summary collapse
Instance Method Details
#run_cmd(cmd) ⇒ Object
17 18 19 20 |
# File 'lib/utils/run.rb', line 17 def run_cmd(cmd) status, stdout, stderr = systemu cmd raise "Could not run command: #{cmd}, stdout is #{stdout}, error message is #{stderr}" if status != 0 end |