Skip to content

Instantly share code, notes, and snippets.

View tomwans's full-sized avatar
👨‍💻
On Github

Tom Wanielista tomwans

👨‍💻
On Github
View GitHub Profile

Keybase proof

I hereby claim:

  • I am tomwans on github.
  • I am tomw (https://keybase.io/tomw) on keybase.
  • I have a public key ASDB3uOQU8mdOz5Pv_qCllqAGSy3Hi_yihWgvm_9djsVLQo

To claim this, I am signing this object:

receive_messages.map do |msg|
if msg.message_attributes[PIPE_STR].string_value == KEEPALIVES_STR
# causes bug -> EM.defer { @keepalives_callback.call(msg, msg.body) }
@keepalives_callback.call(msg, msg.body)
else
# causes bug -> EM.defer { @results_callback.call(msg, msg.body) }
@results_callback.call(msg, msg.body)
end
end
require 'sensu/transport/base'
require 'aws-sdk'
module Sensu
module Transport
class SNSSQS < Sensu::Transport::Base
attr_accessor :logger
def initialize
@connected = false
2015-06-19_19:47:01.48815 /sensu/path/gems/sensu-settings-1.9.0/lib/sensu/settings/loader.rb:171:in `definition_exists?': undefined method `to_sym' for nil:NilClass (NoMethodError)
2015-06-19_19:47:01.48817 from /sensu/path/gems/sensu-settings-1.9.0/lib/sensu/settings/loader.rb:48:in `block (2 levels) in create_category_methods'
2015-06-19_19:47:01.48818 from /sensu/path/gems/sensu-0.19.2/lib/sensu/client/process.rb:213:in `process_check_request'
2015-06-19_19:47:01.48818 from /sensu/path/gems/sensu-0.19.2/lib/sensu/client/process.rb:275:in `block (2 levels) in setup_subscriptions'
2015-06-19_19:47:01.48819 from /sensu/path/bundler/gems/sensu-transport-snssqs-aeb1146f0b50/lib/sensu/transport/snssqs.rb:38:in `call'
2015-06-19_19:47:01.48820 from /sensu/path/bundler/gems/sensu-transport-snssqs-aeb1146f0b50/lib/sensu/transport/snssqs.rb:38:in `block (3 levels) in subscribe'
2015-06-19_19:47:01.48821 from /sensu/path/gems/sensu-em-2.5.2/lib/eventmachine.rb:1054:in `call'
2015-06-19_19:47:01.48822 from /sen
"config file applied changes","file":"/mnt/tmp/sensu-client/config/client.json","changes":{"transport":{"name":["rabbitmq","snssqs"]},"snssqs":[null,{"name":"snssqs","max_number C-c C-c_of_messages":10,"wait_time_seconds":2,"region":"us-west-1","consuming_sqs_queue_url":"REDACTED","publishing_sns_topic_arn":"REDACTED"}],"client":[null,{"so ...
;; set command key to meta
(setq mac-option-key-is-meta nil)
(setq mac-command-key-is-meta t)
(setq mac-command-modifier 'meta)
(setq mac-option-modifier 'super)
;; then i set caps lock to the control key
;; in OS X. OS X Prefs -> Keyboard -> Modifier Keys
Toms:.rbenv/master tom$ rbenv version
rbx-1.2.4 (set by /Users/tom/.rbenv/default)
Toms:.rbenv/master tom$ gem install bundler --no-ri --no-rdoc
Successfully installed bundler-1.0.17
1 gem installed
Toms:.rbenv/master tom$ bundle
rbenv: bundle: command not found
The `bundle' command exists in these Ruby versions:
1.8.7-p352
Editor =
(str1, str2) ->
l1 = str1.length
l2 = str2.length
return Math.max l1, l2 if Math.min(l1, l2) == 0
i = 0; j = 0; distance = []