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]:
In [ ]: