Show
Ignore:
Timestamp:
11/29/08 00:48:18 (3 years ago)
Author:
cfreeze@…
Branch:
default
Parents:
189:8190540dae37 (diff), 185:c20e85874308 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

correct merge problems that are showing up from bad branching

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • StormSiren/StormConfig.py

    r184 r190  
    6464                self.__states          = [] 
    6565                self.devices           = [] 
    66                 self.__history_file    = '' 
     66                self.__history_file  = self.config_dir + '/' + __APPNAME__ + '.history' 
     67                self.log               = logging.getLogger('StormConfig') 
    6768                self.__max_history     = History.DEFAULT_MAX_HISTORICAL_EVENTS 
    68                 self.__history_file    = self.config_dir + '/' + __APPNAME__ + '.history' 
    69                 self.log               = logging.getLogger('StormConfig') 
    70  
    71                 self.log.setLevel(logging.INFO) 
    72  
    73                 self._load() 
     69                self.__proxy           = '' 
     70 
     71                self.log.setLevel(logging.DEBUG) 
     72                self._load() 
    7473 
    7574        def _load(self): 
     
    8887 
    8988                xstates = self.getRequired('main','states') 
    90                 if xstates: 
     89                if(xstates): 
    9190                         self.__states = string.split(xstates, ',') 
     91 
     92                self.__proxy = self.get('main','proxy', None) 
    9293 
    9394                num_watchers = self.getRequired('main','watchers') 
     
    143144                                if(jabber_available): 
    144145                                        to = self.getRequired(str(i),"to") 
    145                                         self.devices.append(JabberAlertDevice(to,jabberInfo,alerts,areas)) 
     146                                        wait_time = int(self.getRequired(str(i),"wait_time")) 
     147                                        self.devices.append(MythtvAlertDevice(MythtvAlertDeviceInfo(to,wait_time),alerts,areas)) 
    146148                                        self.log.debug("Adding jabber device") 
    147149                                else: 
    148150                                        self.log.error("Jabber Support Not Enabled, but Jabber Device Requested!") 
     151                        if(dev == "media"): 
     152                                self.devices.append(MediaAlertDevice(mediaInfo,alerts,areas)) 
     153                                self.log.debug("Adding media device") 
     154                        if(dev == "execution"): 
     155                                self.devices.append(ExecutionAlertDevice(exeInfo,alerts,areas)) 
     156                                self.log.debug("Adding execution device") 
    149157                        if(dev == "osd"): 
    150158                                if(not osdLoadAttempted): 
     
    166174                                                                                                                                                        font), 
    167175                                                                                                                alerts,areas)) 
    168                                         self.log.debug("Adding OSD device") 
     176                                        self.log.debug("Adding jabber device") 
    169177                                else: 
    170178                                        self.log.error("OSD Support Not Enabled, but OSD Device Requested!") 
    171179                        if(dev == "mythtv"): 
    172                                 to = self.getRequired(str(i),"to") 
    173                                 wait_time = int(self.getRequired(str(i),"wait_time")) 
    174                                 self.devices.append(MythtvAlertDevice(MythtvAlertDeviceInfo(to,wait_time),alerts,areas)) 
    175                                 self.log.debug("Adding MythTv device") 
    176                         if(dev == "media"): 
    177                                 self.devices.append(MediaAlertDevice(mediaInfo,alerts,areas)) 
    178                                 self.log.debug("Adding media device") 
    179                         if(dev == "execution"): 
    180                                 self.devices.append(ExecutionAlertDevice(exeInfo,alerts,areas)) 
    181                                 self.log.debug("Adding execution device") 
     180                                to = self.getRequired(str(i),"to") 
     181                                wait_time = int(self.getRequired(str(i),"wait_time")) 
     182                                self.devices.append(MythtvAlertDevice(MythtvAlertDeviceInfo(to,wait_time),alerts,areas)) 
     183                                self.log.debug("Adding mythtv device") 
    182184 
    183185        def __str__(self): 
     
    185187                str += "\n\t".join(self.__states) 
    186188 
    187                 str += "\nHistory: %i\n" % self.max_history 
     189                str += "\nProxy: %s" % self.proxy 
     190                str += "\nHistory: %i" % self.max_history 
    188191                str += "\nDevices: %i\n" % len(self.devices) 
    189192 
     
    230233                return self.__max_history 
    231234 
     235        def getProxy(self): 
     236                return self.__proxy 
     237 
    232238        debug = property(getDebug,None,None) 
    233239        max_history = property(getMaxHistory,None,None) 
     240        proxy = property(getProxy,None,None)