Method: Leeloo::GpgPrivateLocalFileSystemKeystore#keys
- Defined in:
- lib/leeloo/keystore.rb
#keys ⇒ Object
143 144 145 146 147 |
# File 'lib/leeloo/keystore.rb', line 143 def keys available = GPGME::Key.find(:public, nil, ).map { |key| key.email } actual = Dir.glob("#{@path}/keys/**").map { |path| path.split('/').last } available.map { |email| actual.include?(email) ? "#{email}::true" : "#{email}::false" } end |