lib/resque_aps/application.rb in resque-aps-0.9.4 vs lib/resque_aps/application.rb in resque-aps-0.9.5
- old
+ new
@@ -126,22 +126,41 @@
def to_json
to_hash.to_json
end
def before_aps_write(notification)
+ logger.debug("ResqueAps[before_write]: #{notification}") if logger
end
def after_aps_write(notification)
+ logger.debug("ResqueAps[after_write]: #{notification}") if logger
end
def failed_aps_write(notification, exception)
+ logger.error("ResqueAps[write_failed]: #{exception} (#{notification}): #{exception.backtrace.join("\n")}") if logger
end
def notify_aps_admin(exception)
end
def aps_nil_notification_retry?(sent_count, start_time)
false
end
+ def before_aps_read
+ logger.debug("ResqueAps[before_read]:") if logger
+ end
+
+ def after_aps_read(feedback)
+ logger.debug("ResqueAps[after_read]: #{feedback.to_s}") if logger
+ end
+
+ def aps_read_error(exception)
+ logger.error("ResqueAps[read_error]: #{exception} (#{application_name}): #{exception.backtrace.join("\n")}") if logger
+ end
+
+ def aps_read_failed
+ logger.error("ResqueAps[read_failed]: Bad data on the socket (#{application_name})") if logger
+ end
+
end
end
\ No newline at end of file