Sha256: af4ea4188c1ba683cea2907968b7024eaf994747c53a26e5c864ee3a598c5d0f

Contents?: true

Size: 431 Bytes

Versions: 2

Compression:

Stored size: 431 Bytes

Contents

module JetsUpgrade
  class PublicIndex
    def run
      return unless File.exist?(filename)

      lines = IO.readlines(filename)
      if lines.detect { |l| l.include?("Welcome and congrats") }
        FileUtils.rm(filename)
        puts "Removed #{filename}. Jets handles with jets/welcome#index controller"
      end
    end

    def filename
      "public/index.html"
    end

    def self.run
      new.run
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jets-upgrade-0.1.1 lib/jets_upgrade/public_index.rb
jets-upgrade-0.1.0 lib/jets_upgrade/public_index.rb