somehow that fell out of my project tree
This commit is contained in:
		
							
								
								
									
										28
									
								
								src/config/defaults.cpp.cog
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								src/config/defaults.cpp.cog
									
									
									
									
									
										Normal file
									
								
							@@ -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;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user