pcf.quasiparticle.cross_cloud.cross_cloud_storage package

Submodules

pcf.quasiparticle.cross_cloud.cross_cloud_storage module

class pcf.quasiparticle.cross_cloud.cross_cloud_storage.cross_cloud_storage.CrossCloudStorage(particle_definition)

Bases: pcf.core.quasiparticle.Quasiparticle

This quasiparticle helps manage data across AWS S3 and GCP Storage

delete_object(Bucket, Key)

Delete a file or object in GCP Storage and AWS S3 Bucket

flavor = 'cross_cloud_storage'
put_object(Bucket, Key, Body=None, Filename=None)

Puts a file or object in the GCP Storage bucket AWS S3 Bucket

Module contents