class Hiera::Backend::Eyaml::Parser::ParserFactory

Public Class Methods

decrypted_parser() click to toggle source
# File lib/hiera/backend/eyaml/parser/parser.rb, line 16
def self.decrypted_parser
  dec_string = DecStringTokenType.new()
  dec_block = DecBlockTokenType.new()
  Parser.new([dec_string, dec_block])
end
encrypted_parser() click to toggle source
# File lib/hiera/backend/eyaml/parser/parser.rb, line 10
def self.encrypted_parser
  enc_string = EncStringTokenType.new()
  enc_block = EncBlockTokenType.new()
  Parser.new([enc_string, enc_block])
end
hiera_backend_parser() click to toggle source
# File lib/hiera/backend/eyaml/parser/parser.rb, line 22
def self.hiera_backend_parser
  enc_hiera = EncHieraTokenType.new()
  Parser.new([enc_hiera])
end