From 7bb9a4ebef2264faadb9030dcaa762957e052f37 Mon Sep 17 00:00:00 2001
From: Lucas Nussbaum <lucas.nussbaum@loria.fr>
Date: Fri, 8 Dec 2017 21:11:49 +0100
Subject: [PATCH] [dev] add script to normalize input

---
 scripts/normalize_input.rb | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100755 scripts/normalize_input.rb

diff --git a/scripts/normalize_input.rb b/scripts/normalize_input.rb
new file mode 100755
index 00000000000..423a7467d7c
--- /dev/null
+++ b/scripts/normalize_input.rb
@@ -0,0 +1,19 @@
+#!/usr/bin/ruby -w
+
+require 'yaml'
+require 'pp'
+
+Dir['input/grid5000/sites/*/clusters/*/nodes/*.yaml'].each do |f|
+  d = YAML::load(IO::read(f))
+
+  # remove bios.configuration
+  #d.values.first['bios'].delete('configuration')
+
+  fd = File::new(f, 'w')
+  fd.puts("# Generated by g5k-checks (g5k-checks -m api)")
+  fd.puts d.to_yaml
+  fd.close
+end
+
+
+
-- 
GitLab