Skip to content

Instantly share code, notes, and snippets.

@douglascamata
Created August 23, 2012 21:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save douglascamata/3442144 to your computer and use it in GitHub Desktop.
Save douglascamata/3442144 to your computer and use it in GitHub Desktop.
def get(self):
key = self._load_request_as_json().get('key')
is_metadata_request = self._load_request_as_json().get('metadata')
response = self.sam.get(key=key).resource()
if hasattr(response.data, 'metadata_key'):
if is_metadata_request:
response = cyclone.web.escape.json_encode({'metadata_key':response.data.metadata_key})
elif response.data.metadata_key:
response = cyclone.web.escape.json_encode({'done':True})
elif not response.data.metadata_key:
response = cyclone.web.escape.json_encode({'done':False})
self.set_header('Content-Type', 'application/json')
self.finish(response)
@hudsonsferreira
Copy link

maneiro o código!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment