Show
Ignore:
Timestamp:
11/17/08 06:57:08 (3 years ago)
Author:
chris
Branch:
unix
Parents:
163:add6c666eee7 (diff), 151:a7ee6e988273 (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:

remove stale CAP class references

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • StormSiren/WeatherAlert.py

    r151 r164  
    5151        def __init__(self,cap_item): 
    5252                self.cap_item = cap_item 
    53                 self.__area = cap_item.county + " / " + cap_item.state 
    54                 self.__terse  = cap_item.event + "\n" + \ 
    55                                                 self.area + "\n" + \ 
     53                self.__terse  = cap_item.headline + "\n" + \ 
    5654                                                "Expires: " + cap_item.expires + "\n" 
    57                 self.__text = cap_item.event + " for " + self.area + "\n\n" + \ 
     55                self.__text = cap_item.headline + "\n\n" + \ 
    5856                                                " Issued: " + cap_item.issued + "\n" + \ 
    5957                                                "Expires: " + cap_item.expires + "\n" 
    60                 self.__detailed = self.text + "\n\n" + cap_item.desc + "\n" 
    61  
    62                 #self.parseDesc() 
     58                self.__detailed = self.text + "\n\n" + cap_item.description + "\n" 
    6359 
    6460        def __str__(self): 
     
    7571 
    7672        def getDetailedWithFormat(self, desc_width): 
    77                 return self.text + "\n\n" + textwrap.fill(self.cap_item.desc.replace("\n",' '),desc_width) + "\n" 
     73                return self.text + "\n\n" + textwrap.fill(self.cap_item.description.replace("\n",' '),desc_width) + "\n" 
    7874 
    7975        def getDetailed(self): 
    80                 return self.text + "\n\n" + self.cap_item.desc + "\n" 
     76                return self.text + "\n\n" + self.cap_item.description + "\n" 
    8177 
    8278        def getEvent(self): 
     
    8682                return self.cap_item.id 
    8783 
    88         def getArea(self): 
    89                 return self.__area 
    90  
    9184        def getType(self): 
    9285                return self.cap_item.type 
     
    9588                return self.cap_item.state 
    9689 
    97         def getCounty(self): 
    98                 return self.cap_item.county 
    99  
    10090        id = property(getId,None,None) 
    10191        event = property(getEvent,None,None) 
    10292        type = property(getType,None,None) 
    10393        state = property(getState,None,None) 
    104         county = property(getCounty,None,None) 
    10594 
    106         area = property(getArea,None,None) 
    10795        text = property(getText,None,None) 
    10896        terse = property(getTerse,None,None) 
    10997        detailed = property(getDetailed,None,None) 
    110  
    111         def parseDesc(self): 
    112                 time_re = re.compile("\/.*\/") 
    113                 desc = self.cap_item.desc.split("\n") 
    114                 for l in desc: 
    115                         print "blah: %s" % l 
    116  
    117                 res = time_re.search(self.cap_item.desc) 
    118                 print "blahres: %s" % res.group(0) 
    119  
    120                 print "area_re: %s" %(res.group(0) + ".*" + desc[3]) 
    121                 area_re = re.compile(res.group(0) + "(.*)" + desc[3], re.DOTALL | re.M) 
    122                 print "area_re: %s" % area_re 
    123                 res2 = area_re.search(self.cap_item.desc) 
    124                 print "foores: %s" % res2.group(1) 
    125  
    126                 city_re = re.compile("(.*)" + "INCLUDING THE CITIES OF\.\.\.?" + "(.*)", re.DOTALL | re.M) 
    127                 res3 = city_re.search(res2.group(1)) 
    128                 print "city_re1: %s" % res3.group(1).replace("-",",").replace("\n","").title() 
    129                 print "city_re2: %s" % res3.group(2).replace("...",",").replace("\n","").title() 
    130  
    131                 print("type/priority: %s" % desc[1]) 
    132                 print("originator: %s" % desc[2].title()) 
    133                 print("effective date: %s" % desc[3]) 
    134                 print("overall desc: %s" % desc[4]) 
    135                 effdate = desc[3] 
    136 #/O.CON.KALY.WI.Y.0011.081028T1600Z-081029T1200Z/ 
    137  
    138  
    139  
    140                 sys.exit(0)