コード例 #1
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def get(self, site, col):
     CollectionHandler.HANDLED += 1
     if self.get_status() == 304:
         return
     workers.add(lambda: self._get(site, col))
コード例 #2
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def put(self, site, col, oid):
     ItemHandler.HANDLED += 1
     workers.add(lambda: self._put(site, col, oid))
コード例 #3
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def get(self):
     StatsHandler.HANDLED += 1
     if self.get_status() == 304:
         return
     workers.add(lambda: self._get())
コード例 #4
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def delete(self, site, col, oid):
     ItemHandler.HANDLED += 1
     workers.add(lambda: self._delete(site, col, oid))
コード例 #5
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def get(self, site, col, oid):
     ItemHandler.HANDLED += 1
     if self.get_status() == 304:
         return
     workers.add(lambda: self._get(site, col, oid))
コード例 #6
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def head(self, site, col, oid):
     ItemHandler.HANDLED += 1
     if self.get_status() == 304:
         return
     workers.add(lambda: self._get(site, col, oid, {"fields": {}}))
コード例 #7
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def delete(self, site, col):
     CollectionHandler.HANDLED += 1
     workers.add(lambda: self._delete(site, col))
コード例 #8
0
ファイル: handlers.py プロジェクト: kyheo/multistorage
 def post(self, site, col):
     CollectionHandler.HANDLED += 1
     if self.request.body is None:
         raise web.HTTPError(400, "Missing new data as JSON dict")
     workers.add(lambda: self._post(site, col))