Author: ayoung Date: Wed Oct 6 23:29:51 2010 New Revision: 9155 URL: http://svn.slimdevices.com/jive?rev=9155&view=rev Log: Only get macAddress once
Modified: 7.6/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/ScriptPlay/ScriptPlayApplet.lua Modified: 7.6/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/ScriptPlay/ScriptPlayApplet.lua URL: http://svn.slimdevices.com/jive/7.6/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/ScriptPlay/ScriptPlayApplet.lua?rev=9155&r1=9154&r2=9155&view=diff ============================================================================== --- 7.6/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/ScriptPlay/ScriptPlayApplet.lua (original) +++ 7.6/trunk/squeezeplay/src/squeezeplay_desktop/share/applets/ScriptPlay/ScriptPlayApplet.lua Wed Oct 6 23:29:51 2010 @@ -29,6 +29,8 @@ end jnt:subscribe(self) self.running = false + + self.macAddress = System:getMacAddress() local offset = os.getenv("LOADTEST_TIME_OFFSET") if offset ~= nil and tonumber(offset) > 0 then @@ -59,11 +61,11 @@ local f, dirorerr = loadconfigfile(file) if f then self.config = f() - log:info(System:getMacAddress(), ': ',"Loaded config from ", dirorerr, file) + log:info(self.macAddress, ': ',"Loaded config from ", dirorerr, file) elseif dirorerr then - log:warn(System:getMacAddress(), ': ',"Error loading config from ", file, ": ", dirorerr) - else - log:warn(System:getMacAddress(), ': ',"No config file found: ", file) + log:warn(self.macAddress, ': ',"Error loading config from ", file, ": ", dirorerr) + else + log:warn(self.macAddress, ': ',"No config file found: ", file) end return f ~= nil end @@ -76,7 +78,7 @@ function notify_playerModeChange(self, player, mode) if player ~= self.player then return end - log:info(System:getMacAddress(), ': ','mode=', mode) + log:info(self.macAddress, ': ','mode=', mode) self.isPlaying = mode == 'play' if not self.isPlaying and self.timerAction then @@ -88,11 +90,11 @@ function notify_playerCurrent(self, player) self.player = player self.isPlaying = player:getPlayerMode() == 'play' - log:info(System:getMacAddress(), ': ','player=', player) + log:info(self.macAddress, ': ','player=', player) end function _play(self, track) - log:info(System:getMacAddress(), ': ','_play: track=', track or 'undef') + log:info(self.macAddress, ': ','_play: track=', track or 'undef') -- go home macro.macroHome(500, 10000) -- long delay to allow for startup @@ -182,7 +184,7 @@ function _waitToFinish(self, endTime) local duration = endTime - Framework:getTicks() - log:info(System:getMacAddress(), ': ','_waitToFinish: duration=', duration) + log:info(self.macAddress, ': ','_waitToFinish: duration=', duration) if duration > 0 then macro.macroDelay(duration) @@ -202,7 +204,7 @@ function _checkPlaying(self, endTime) local duration = endTime - Framework:getTicks() - log:info(System:getMacAddress(), ': ','_checkPlaying: duration=', duration) + log:info(self.macAddress, ': ','_checkPlaying: duration=', duration) if duration > 60000 then macro.macroDelay(60000) @@ -213,7 +215,7 @@ elseif interrupt then self:_checkPlaying(endTime) else - log:warn(System:getMacAddress(), ': ','Track not playing'); + log:warn(self.macAddress, ': ','Track not playing'); self.running = false end end @@ -230,7 +232,7 @@ local index = math.random(#self.config.records) self.config.record = self.config.records[index] self.config.records = nil - log:info(System:getMacAddress(), ': ','Using test record #', index, ' entries=', #self.config.record) + log:info(self.macAddress, ': ','Using test record #', index, ' entries=', #self.config.record) end self.running = true @@ -256,7 +258,7 @@ startIn = 10000 end - log:info(System:getMacAddress(), ': ','playTrack: startIn=', startIn, ', track=', track) + log:info(self.macAddress, ': ','playTrack: startIn=', startIn, ', track=', track) if (startIn > 0) then if (self.isPlaying and startIn > 5000) then _______________________________________________ Jive-checkins mailing list Jive-checkins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/jive-checkins