Exactly match extension "gpg"

This commit is contained in:
Reinhard Pointner 2017-05-19 04:24:36 +08:00
parent 6473a90c57
commit 61db2a58a5

View File

@ -6,7 +6,7 @@ module Hbc
class Container
class Gpg < Base
def self.me?(criteria)
criteria.extension(/gpg/n)
criteria.extension(/^(gpg)$/)
end
def import_key
@ -31,7 +31,7 @@ module Hbc
import_key
Dir.mktmpdir do |unpack_dir|
@command.run!(gpg, args: ["--batch", "--yes", "--output", Pathname(unpack_dir).join(File.basename(@path.basename, ".gpg")), "--decrypt", @path])
@command.run!(gpg, args: ["--batch", "--yes", "--output", Pathname(unpack_dir).join(@path.basename(".gpg")), "--decrypt", @path])
extract_nested_inside(unpack_dir)
end