In [1]:
from __future__ import absolute_import
from idb.config import config
from idb.helpers.storage import IDigBioStorage
from idb.postgres_backend.db import PostgresDB

In [2]:
STORE = IDigBioStorage()
idbmodel = PostgresDB()
sql = """SELECT url from media where type = 'debugfile' order by last_check desc"""
url = idbmodel.fetchone(sql)[0]

In [3]:
# url = 'acf7b3e2-e5b3-49d6-a644-52985d2bde4a_2017-01-31T10:17:28.046900_debug.zip'
key = STORE.get_key_by_url(url,idbmodel=idbmodel)
STORE.get_contents_to_filename(key,'/tmp/debug_'+key.key.format() +'.zip')


Out[3]:
u'/tmp/debug_6b0a4a5b4b05502696bb11f4ebbe3fad.zip'

In [ ]: