Sha256: 585f91ab08bb99455c3b29f13e78d1f35cde58238b15bdf026b59f1dc3ec67e3

Contents?: true

Size: 426 Bytes

Versions: 18

Compression:

Stored size: 426 Bytes

Contents

require 'sym/app/commands/base_command'
module Sym
  module App
    module Commands
      class Decrypt < BaseCommand
        include Sym

        required_options [ :key, :interactive ],
                         [ :decrypt ],
                         [ :file, :string ]

        try_after :generate_key

        def execute
          send(application.action, content, application.key)
        end
      end
    end
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
sym-3.0.2 lib/sym/app/commands/decrypt.rb
sym-3.0.1 lib/sym/app/commands/decrypt.rb
sym-3.0.0 lib/sym/app/commands/decrypt.rb
sym-2.10.0 lib/sym/app/commands/decrypt.rb
sym-2.8.5 lib/sym/app/commands/decrypt.rb
sym-2.8.4 lib/sym/app/commands/decrypt.rb
sym-2.8.2 lib/sym/app/commands/decrypt.rb
sym-2.8.1 lib/sym/app/commands/decrypt.rb
sym-2.8.0 lib/sym/app/commands/decrypt.rb
sym-2.7.0 lib/sym/app/commands/decrypt.rb
sym-2.6.3 lib/sym/app/commands/decrypt.rb
sym-2.6.2 lib/sym/app/commands/decrypt.rb
sym-2.6.1 lib/sym/app/commands/decrypt.rb
sym-2.6.0 lib/sym/app/commands/decrypt.rb
sym-2.5.3 lib/sym/app/commands/decrypt.rb
sym-2.5.1 lib/sym/app/commands/decrypt.rb
sym-2.5.0 lib/sym/app/commands/decrypt.rb
sym-2.4.3 lib/sym/app/commands/decrypt.rb