diff --git a/bin/test_snikket_launch b/bin/test_snikket_launch index b7c8776bc593b922ad1781cad132127ae94b404d..0d9ca46fd01e6f78c4fdda42d2a9b21344e156b5 100755 --- a/bin/test_snikket_launch +++ b/bin/test_snikket_launch @@ -24,15 +24,17 @@ LOG.formatter = Ougai::Formatters::Readable.new( ) Blather.logger = LOG -CONFIG = Dhall.load(<<-DHALL).sync - (#{ARGV[0]}) : { - jid: Text, - password: Text, - sgx_jmp: Text, - interval: Natural, - max_attempts: Natural - } -DHALL +SCHEMA = "{ + jid: Text, + password: Text, + sgx_jmp: Text, + interval: Natural, + max_attempts: Natural +}" + +CONFIG = Dhall::Coder + .new(safe: Dhall::Coder::JSON_LIKE) + .load("#{ARGV.first} : #{SCHEMA}", transform_keys: :to_sym) DOMAIN = "jmp-test-#{Time.now.to_i}.snikket.chat"