コード例 #1
0
def delete_file(sender, instance, **kwargs):
    if sender == SourceFile or sender == ResourceVariant:
        if settings.AWS_ENABLED:
            try:
                s3.delete_file('source', instance.s3_path)
            except:
                logger.exception("Failed to delete S3 file")
        else:
            try:
                os.unlink(instance.local_filename)
            except OSError:
                pass
コード例 #2
0
ファイル: files.py プロジェクト: krisbarrier/cloudpebble
def delete_file(sender, instance, **kwargs):
    if sender == SourceFile or sender == ResourceVariant:
        if settings.AWS_ENABLED:
            try:
                s3.delete_file('source', instance.s3_path)
            except:
                traceback.print_exc()
        else:
            try:
                os.unlink(instance.local_filename)
            except OSError:
                pass
コード例 #3
0
ファイル: files.py プロジェクト: bgranberry/cloudpebble
def delete_file(sender, instance, **kwargs):
    if sender == SourceFile or sender == ResourceVariant:
        if settings.AWS_ENABLED:
            try:
                s3.delete_file(instance.s3_path)
            except:
                traceback.print_exc()
        else:
            try:
                os.unlink(instance.local_filename)
            except OSError:
                pass
コード例 #4
0
ファイル: s3file.py プロジェクト: xavifc/cloudpebble
def delete_file(sender, instance, **kwargs):
    if issubclass(sender, S3File):
        if settings.AWS_ENABLED:
            try:
                s3.delete_file(sender.bucket_name, instance.s3_path)
            except:
                logger.exception("Failed to delete S3 file")
        else:
            try:
                os.unlink(instance.local_filename)
            except OSError:
                pass
コード例 #5
0
ファイル: s3file.py プロジェクト: boredwookie/cloudpebble
def delete_file(sender, instance, **kwargs):
    if issubclass(sender, S3File):
        if settings.AWS_ENABLED:
            try:
                s3.delete_file(sender.bucket_name, instance.s3_path)
            except:
                logger.exception("Failed to delete S3 file")
        else:
            try:
                os.unlink(instance.local_filename)
            except OSError:
                pass