Sha256: 695cf8d0b1f360f7fd0dbb91bbafcc16092fc810ac2f356a891997fa739372e2
Contents?: true
Size: 341 Bytes
Versions: 9
Compression:
Stored size: 341 Bytes
Contents
class GemUninstallerJob < ApplicationJob queue_as :default def perform(gem_name) logger.info "uninstall #{gem_name}" pl = Plugin.new(gem_name: gem_name) begin pl.uninstall! logger.info "uninstalled #{gem_name}" rescue Plugin::GemError logger.warn "uninstalling #{gem_name} is failed" end end end
Version data entries
9 entries across 9 versions & 1 rubygems