]> git.stg.codes - ssmd.git/blobdiff - include/settings.h
Control dumping snmp scripts.
[ssmd.git] / include / settings.h
index e384a423ee584ae44c77965661253881fbd67ef6..041453a9a3bb1cd86b2d7a21d839fc5185a40667 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef __GTS_SETTINGS_H__
-#define __GTS_SETTINGS_H__
+#ifndef __SSMD_SETTINGS_H__
+#define __SSMD_SETTINGS_H__
 
 #include <string>
 
@@ -8,7 +8,7 @@
 
 namespace po = boost::program_options;
 
-namespace GTS {
+namespace SSMD {
 
 class SettingsParser;
 class Settings {
@@ -40,6 +40,9 @@ class Settings {
 
         const std::string & dataURL() const throw() { return _dataURL; }
 
+        const std::string & scriptBase() const throw() { return _scriptBase; }
+        bool dumpScripts() const throw() { return _dumpScripts; }
+
         // Setters
         void setIsHelp(bool value) throw() { _isHelp = value; }
         void setIsVersion(bool value) throw() { _isVersion = value; }
@@ -80,6 +83,9 @@ class Settings {
 
         std::string _dataURL;
 
+        std::string _scriptBase;
+        bool _dumpScripts;
+
         friend class SettingsParser;
 };