diff Modules/Debug.lua @ 63:e7d287cc3b02

Replaced all instances of addon with ItemAuditor and I moved ItemAuditor out of the global namespace. The conversion was mostly a search/replace offering no new functionality. That will come in a later commit.
author Asa Ayers <Asa.Ayers@Gmail.com>
date Tue, 27 Jul 2010 17:58:33 -0700
parents 003de902ae64
children
line wrap: on
line diff
--- a/Modules/Debug.lua	Tue Jul 27 17:52:21 2010 -0700
+++ b/Modules/Debug.lua	Tue Jul 27 17:58:33 2010 -0700
@@ -1,21 +1,22 @@
-local addonName, addonTable = ...; 
-local addon = _G[addonName]
+local ItemAuditor = select(2, ...)
+local Debug = ItemAuditor:NewModule("Debug")
+local ItemAuditor = ItemAuditor
 
-function addon:Debug(msg, ...)
+function ItemAuditor:Debug(msg, ...)
 	msg = format(msg, ...)
 	self:Log(msg, " |cffffff00DEBUG")
 end
 
-function addon:Log(message, prefix)
+function ItemAuditor:Log(message, prefix)
 	prefix = prefix or ""
 	ItemAuditor_DebugFrameTxt:AddMessage(format("%d%s|r: %s", time(), prefix, tostring(message)))
 end
 
-function addon:GetDebug(info)
+function ItemAuditor:GetDebug(info)
        return self.db.profile.messages.debug
 end
 
-function addon:SetDebug(info, input)
+function ItemAuditor:SetDebug(info, input)
        self.db.profile.messages.debug = input
        local value = "off"
        if input then
@@ -25,23 +26,23 @@
 end
 
 local function DebugEventRegistration()
-	addon.OriginalRegisterEvent = addon.RegisterEvent 
-	addon.OriginalUnregisterEvent = addon.UnregisterEvent
+	ItemAuditor.OriginalRegisterEvent = ItemAuditor.RegisterEvent 
+	ItemAuditor.OriginalUnregisterEvent = ItemAuditor.UnregisterEvent
 
-	function addon:RegisterEvent(event, callback, arg)
+	function ItemAuditor:RegisterEvent(event, callback, arg)
 	   self:Debug("RegisterEvent " .. event )
 	   if arg ~= nil then
-	      addon:OriginalRegisterEvent(event, callback, arg)
+	      ItemAuditor:OriginalRegisterEvent(event, callback, arg)
 	   elseif callback ~= nil then
-	      addon:OriginalRegisterEvent(event, callback)
+	      ItemAuditor:OriginalRegisterEvent(event, callback)
 	   else
-	      addon:OriginalRegisterEvent(event)
+	      ItemAuditor:OriginalRegisterEvent(event)
 	   end
 	end
 
-	function addon:UnregisterEvent(event)
+	function ItemAuditor:UnregisterEvent(event)
 		self:Debug("UnregisterEvent " .. event )
-		addon:OriginalUnregisterEvent (event)
+		ItemAuditor:OriginalUnregisterEvent (event)
 	end
 
 end