aboutsummaryrefslogtreecommitdiff
path: root/src/daemon/DaemonManager.cpp
diff options
context:
space:
mode:
authorJaquee <jaquee.monero@gmail.com>2016-12-21 14:30:15 +0100
committerJaquee <jaquee.monero@gmail.com>2016-12-21 14:30:15 +0100
commitf94782fecfd90524e295e56b6e4f52a4b411ff03 (patch)
tree9e5e5d8fc5c27d6ac0407be9e9c57154615c137b /src/daemon/DaemonManager.cpp
parent7555502d64aeaa56a04fdf232855f342227d380d (diff)
downloadmonzero-gui-f94782fecfd90524e295e56b6e4f52a4b411ff03.tar.gz
monzero-gui-f94782fecfd90524e295e56b6e4f52a4b411ff03.tar.xz
monzero-gui-f94782fecfd90524e295e56b6e4f52a4b411ff03.zip
daemon startup flags
Diffstat (limited to 'src/daemon/DaemonManager.cpp')
-rw-r--r--src/daemon/DaemonManager.cpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/daemon/DaemonManager.cpp b/src/daemon/DaemonManager.cpp
index 185cde1e..e85db709 100644
--- a/src/daemon/DaemonManager.cpp
+++ b/src/daemon/DaemonManager.cpp
@@ -23,7 +23,7 @@ DaemonManager *DaemonManager::instance(const QStringList *args)
return m_instance;
}
-bool DaemonManager::start()
+bool DaemonManager::start(const QString &flags)
{
//
QString process;
@@ -43,9 +43,18 @@ bool DaemonManager::start()
QStringList arguments;
foreach (const QString &str, m_clArgs) {
qDebug() << QString(" [%1] ").arg(str);
- arguments << str;
+ if (!str.isEmpty())
+ arguments << str;
}
+ // Custom startup flags for daemon
+ foreach (const QString &str, flags.split(" ")) {
+ qDebug() << QString(" [%1] ").arg(str);
+ if (!str.isEmpty())
+ arguments << str;
+ }
+
+
qDebug() << "starting monerod " + process;
qDebug() << "With command line arguments " << arguments;