diff --git a/nix/pkgs/starlink/convert.rb b/nix/pkgs/starlink/convert.rb index 79ce2ee..ededc07 100644 --- a/nix/pkgs/starlink/convert.rb +++ b/nix/pkgs/starlink/convert.rb @@ -7,7 +7,7 @@ require 'json' HOSTNAME = IO::readlines("/proc/sys/kernel/hostname").join.strip def out path, x - puts "PUTVAL \"#{HOSTNAME}/exec-starlink/current-#{path.join '.'}\" #{x}" + puts "PUTVAL \"#{HOSTNAME}/exec-starlink/current-#{path.join '.'}\" N:#{x}" end def recurse path, x @@ -22,7 +22,7 @@ def recurse path, x elsif x.kind_of? Float out path, x - elsif x.kind_of? Fixnum + elsif x.kind_of? Integer out path, x.to_f elsif x.kind_of? String and x =~ /^\-?\d*\.?\d+$/ out path, x.to_f