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"