Change summary
  bin/test_snikket_launch | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
  Detailed changes
  
  
    
    @@ -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"