The upload functions does not check if the product already exists in the bucket.
This means that an upload to a destination path that already exists in the bucket results in a overwrite.
We may want to be able to either log a warning if the file already exist with the force_push option, or raise an error if the force_push parameter isn't set