コード例 #1
0
ファイル: fields.py プロジェクト: grouan/udata
 def populate_obj(self, obj, name):
     field = getattr(obj, name)
     bbox = self.form.bbox.data or None
     filename = self.form.filename.data or None
     if filename and filename in tmp:
         with tmp.open(filename) as infile:
             field.save(infile, filename, bbox=bbox)
         tmp.delete(filename)
コード例 #2
0
 def populate_obj(self, obj, name):
     field = getattr(obj, name)
     bbox = self.form.bbox.data or None
     filename = self.form.filename.data or None
     if filename and filename in tmp:
         with tmp.open(filename, 'rb') as infile:
             field.save(infile, filename, bbox=bbox)
         tmp.delete(filename)
コード例 #3
0
ファイル: commands.py プロジェクト: augusto-herrmann/udata
def cleanup(prefix):
    log.info('Removing temporary files')
    tmp.delete(prefix)
    if tmp.exists(GEOZONE_FILENAME):  # Has been downloaded
        tmp.delete(GEOZONE_FILENAME)