class Bosh::Director::Jobs::Helpers::BlobDeleter
Public Class Methods
new(blobstore, logger)
click to toggle source
# File lib/bosh/director/jobs/helpers/blob_deleter.rb, line 5 def initialize(blobstore, logger) @blobstore = blobstore @logger = logger end
Public Instance Methods
delete(blobstore_id, errors, force)
click to toggle source
# File lib/bosh/director/jobs/helpers/blob_deleter.rb, line 10 def delete(blobstore_id, errors, force) begin @blobstore.delete(blobstore_id) return true rescue Exception => e @logger.warn("Could not delete blob with id '#{blobstore_id}' from blobstore: #{e}\n " + e.backtrace.join("\n")) errors << e end force end