Sha256: e2419e6715c089463cc819dbb94dc2a2e322cc2ffa87112f1bce12cc7a072a15
Contents?: true
Size: 377 Bytes
Versions: 33
Compression:
Stored size: 377 Bytes
Contents
class GemUninstaller include SuckerPunch::Job workers 16 def perform(gem_name) SuckerPunch.logger.info "uninstall #{gem_name}" pl = Plugin.new(gem_name: gem_name) begin pl.uninstall! SuckerPunch.logger.info "uninstalled #{gem_name}" rescue Plugin::GemError SuckerPunch.logger.warn "uninstalling #{gem_name} is failed" end end end
Version data entries
33 entries across 33 versions & 1 rubygems