From d7afe473f3477b002491db6f27725ced64089320 Mon Sep 17 00:00:00 2001 From: Nicholas O'Connor Date: Tue, 13 Mar 2018 20:39:00 -0700 Subject: [PATCH] somehow that fell out of my project tree --- src/config/defaults.cpp.cog | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/config/defaults.cpp.cog diff --git a/src/config/defaults.cpp.cog b/src/config/defaults.cpp.cog new file mode 100644 index 0000000..20194c0 --- /dev/null +++ b/src/config/defaults.cpp.cog @@ -0,0 +1,28 @@ +// vim: ft=cpp : + +#include "nlohmann/json.hpp" + +#include "config.hpp" + +using namespace std; +using nlohmann::json; + +json cellar::config::get_default_config() { + json result; +/*[[[cog + import cog + import configparser + + cparse = configparser.ConfigParser() + cparse.read("cogrc") + config = cparse["defaults"] + for key in config.keys(): # TODO: bug #26 + value = config[key] + print(" -- Compiling in default value for {0}: {1}".format(key, value)) + cog.outl("result[\"{0}\"] = \"{1}\";".format(key, value)) +]]]*/ +//[[[end]]] + return result; +} + +