Sha256: 48789c97f005804796209434d47360eabc852cbd3cd852f9d025c53c815b6ac7

Contents?: true

Size: 321 Bytes

Versions: 3

Compression:

Stored size: 321 Bytes

Contents

require 'thor'

module Gif2lgtm
  class Cli < Thor
    desc "start", 'Gif to LGTM.'
    def start(image)
      ext = File.extname(image).delete('.').upcase

      if Magick.formats.keys.include?(ext)
        Gif2lgtm::Main.start(image)
      else
        puts 'This extension is not allowed.'
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gif2lgtm-1.0.2 lib/gif2lgtm/cli.rb
gif2lgtm-1.0.1 lib/gif2lgtm/cli.rb
gif2lgtm-1.0.0 lib/gif2lgtm/cli.rb