Exemplo n.º 1
0
 def delete(self, key_name):
     bucket = Bucket.get_by_key_name(key_name)
     if bucket:
         bucket.delete()
         self.response.out.write('ok')
     else:
         self.response.set_status(404)
Exemplo n.º 2
0
 def delete(self, key_name):
   bucket = Bucket.get_by_key_name(key_name)
   if bucket:
     bucket.delete()
     self.response.out.write('ok')
   else:
     self.response.set_status(404)
Exemplo n.º 3
0
 def get(self, request):
   user = users.get_current_user()
   bucket = db.GqlQuery("SELECT * FROM Bucket WHERE user = :1", user).get()
   if not bucket:
     bucket = Bucket.create(user=user)
   errors = bucket.error_set.order('-created_at').fetch(30)
   return render_to_response('bucket.html', gae_processor(request, locals()))
Exemplo n.º 4
0
 def post(self):
   bucket = Bucket.create()
   result = { 'id': bucket.key().name(),
     'config': { 
       'ERRORBUCKET_URL': "http://:%s@%s/errors" % (bucket.secret_key, self.request.headers['HOST']),
     }
   }
   self.response.set_status(201)
   self.response.out.write(simplejson.dumps(result))
   self.response.headers.add_header("Content-Type", "application/json")
Exemplo n.º 5
0
 def post(self):
     bucket = Bucket.create()
     result = {
         'id': bucket.key().name(),
         'config': {
             'ERRORBUCKET_URL':
             "http://:%s@%s/errors" %
             (bucket.secret_key, self.request.headers['HOST']),
         }
     }
     self.response.set_status(201)
     self.response.out.write(simplejson.dumps(result))
     self.response.headers.add_header("Content-Type", "application/json")