blob: 1c5c035151a98350e848ccb589fd04872b6ab9e0 [file] [log] [blame]
(ns backtype.storm.log
(:require [clojure.tools [logging :as log]]))
(defmacro log-message [& args]
`(log/info (str ~@args)))
(defmacro log-error [e & args]
`(log/log :error ~e (str ~@args)))
(defmacro log-debug [& args]
`(log/debug (str ~@args)))
(defmacro log-warn-error [e & args]
`(log/warn (str ~@args) ~e))
(defmacro log-warn [& args]
`(log/warn (str ~@args)))
(defn log-capture! [& args]
(apply log/log-capture! args))
(defn log-stream [& args]
(apply log/log-stream args))