def make_asset(product_id, path, md5_check, class_label='hirise product'): asset = Asset() asset.class_label = class_label asset.instrument_name = 'HiRISE' asset.product_id = product_id asset.md5_check = md5_check asset.relative_file_path = path.partition(DATA_ROOT)[-1] asset.save()
def create_assets(): sourcedir = '/big/assets/mars_color_merge' files = os.listdir(sourcedir) assert all(['.tif' in f for f in files]) ids = [] for filename in files: print "creating asset for %s" % filename a = Asset() a.relative_file_path = 'mars_color_merge/' + filename a.class_label= 'color basemap' a.save() ids.append(a.id) return ids