Esempio n. 1
0
 def get( self ):
     path = re.search( r'.*/(\w*)', self.request.path ).group( 1 )
     if ( path == 'updateeqdatabase' ):
         doRender( self, 'successorfail.htm', {'fail':not updateEQDatabase.main()} )
     elif ( path == 'verifyearthquakes' ):
         doRender( self, 'successorfail.htm', {'fail':not verifyEarthquakes.main()} )
     elif ( path == 'listifyshakes' ):
         doRender( self, 'successorfail.htm', {'fail':not listifyShakes.main()} )
     else:
         self.response.out.write( 'Howdy doo!' )
Esempio n. 2
0
 def get( self ):
     listifyShakes.main()
     shakes = ShakeEvent.all().order( '-startDate' ).fetch( 100 )
     outString = 'success'
     outString += ':::'.join( [','.join( [str( shake.startDate ), str( shake.magnitude ), str( shake.location )] ) for shake in shakes if shake.location and shake.magnitude and shake.startDate] )
     self.response.out.write( outString )