Ejemplo n.º 1
0
 def get(self):
     params=self.check_login('committees')
     chamber=self.request.get("q")
     if chamber!="house" and chamber!="senate" and chamber:
         self.redirect('/')
     else:
         params['chamber']='upper'
         if self.request.get("q")=="house":
             params['chamber']='lower'
         page=get_contents_of_url(aws_output+'committees/'+params['chamber'])
         if page:
             self.write(page)
         else:
             params['committees']=getCommitteesByChamber(params['chamber'])
             self.render(all_committees_page, **params)
Ejemplo n.º 2
0
 def get(self):
     params=self.check_login('aws/committees')
     chamber=self.request.get("q")
     if chamber!="house" and chamber!="senate" and chamber:
         self.redirect('/')
     else:
         params['chamber']='upper'
         if self.request.get("q")=="house":
             params['chamber']='lower'   
         k=getKeyFromAWS('output/committees/'+params['chamber'])
         if k==None:
             params['committees']=getCommitteesByChamber(params['chamber'])
             k = getAWSKey('output/committees/'+params['chamber'])
             k.set_contents_from_string(render_str(all_committees_page, **params))
             k.set_acl('public-read')
         self.write(k.get_contents_as_string())
Ejemplo n.º 3
0
 def get(self):
     params = self.check_login('committees')
     chamber = self.request.get("q")
     if chamber != "house" and chamber != "senate" and chamber:
         self.redirect('/')
     else:
         params['chamber'] = 'upper'
         if self.request.get("q") == "house":
             params['chamber'] = 'lower'
         page = get_contents_of_url(aws_output + 'committees/' +
                                    params['chamber'])
         if page:
             self.write(page)
         else:
             params['committees'] = getCommitteesByChamber(
                 params['chamber'])
             self.render(all_committees_page, **params)
Ejemplo n.º 4
0
 def get(self):
     params = self.check_login('aws/committees')
     chamber = self.request.get("q")
     if chamber != "house" and chamber != "senate" and chamber:
         self.redirect('/')
     else:
         params['chamber'] = 'upper'
         if self.request.get("q") == "house":
             params['chamber'] = 'lower'
         k = getKeyFromAWS('output/committees/' + params['chamber'])
         if k == None:
             params['committees'] = getCommitteesByChamber(
                 params['chamber'])
             k = getAWSKey('output/committees/' + params['chamber'])
             k.set_contents_from_string(
                 render_str(all_committees_page, **params))
             k.set_acl('public-read')
         self.write(k.get_contents_as_string())