From d141e89e7d3c7120ee163a0e01272fabe4cb5501 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Thu, 30 Dec 2010 20:57:48 +0100 Subject: Added a simple artist lookup from a database using SOCI. --- config.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'config.cpp') diff --git a/config.cpp b/config.cpp index 1fbcde5..9376f10 100644 --- a/config.cpp +++ b/config.cpp @@ -11,12 +11,17 @@ void config::init() { desc.add_options() ("audist.music_root", po::value(), "music root") ("audist.httpd_port", po::value()->default_value(8000), "httpd port") + ("audist.database", po::value(), "database string") ; std::ifstream is("audist.conf", std::ios::in); po::store(po::parse_config_file(is, desc, true), vm); po::notify(vm); if(!vm.count("audist.music_root")) { - throw std::runtime_error("audist.music_root music be specified in audist.conf"); + throw std::runtime_error("audist.music_root must be specified in audist.conf"); + } + + if(!vm.count("audist.database")) { + throw std::runtime_error("audist.database must be specified in audist.conf"); } } -- cgit v1.2.3