Unnecessary includes removed.
[jenirok] / src / gui / daemon.cpp
index 32a3f1a..e0e001a 100644 (file)
  */
 
 #include <QtCore/QProcess>
-#include <QDebug>
 #include "daemon.h"
 
 namespace
 {
-       const QString DAEMON_NAME = "jenirokd";
-       const QString INIT_DIR = "/etc/init.d";
-       const QString AUTOSTART_ENABLE = "update-rc.d jenirokd defaults 99";
-       const QString AUTOSTART_DISABLE = "update-rc.d -f jenirokd remove";
+    const QString DAEMON_NAME = "jenirokd";
+    const QString INIT_DIR = "/etc/init.d";
 }
 
 bool Daemon::start()
 {
-       QProcess proc;
-       proc.start(INIT_DIR + "/" + DAEMON_NAME, QStringList() << "start");
+    QProcess proc;
+    proc.start(INIT_DIR + "/" + DAEMON_NAME, QStringList() << "start");
 
     proc.waitForStarted();
     proc.waitForFinished();
 
-       if(proc.exitCode() != 0)
-       {
-               return false;
-       }
+    if(proc.exitCode() != 0)
+    {
+        return false;
+    }
 
-       return true;
+    return true;
 }
 
 bool Daemon::stop()
 {
-       QProcess proc;
-       proc.start(INIT_DIR + "/" + DAEMON_NAME, QStringList() << "stop");
+    QProcess proc;
+    proc.start(INIT_DIR + "/" + DAEMON_NAME, QStringList() << "stop");
 
-       proc.waitForStarted();
-       proc.waitForFinished();
+    proc.waitForStarted();
+    proc.waitForFinished();
 
-       if(proc.exitCode() != 0)
-       {
-               return false;
-       }
+    if(proc.exitCode() != 0)
+    {
+        return false;
+    }
 
-       return true;
+    return true;
 }
 
 bool Daemon::restart()
 {
-       stop();
-       return start();
+    stop();
+    return start();
 }
 
 bool Daemon::isRunning()
 {
-       QProcess proc;
-
-       proc.start("pgrep", QStringList() << "-n" << DAEMON_NAME);
-
-       if(!proc.waitForStarted())
-       {
-               return false;
-       }
-
-       if(!proc.waitForFinished())
-       {
-               return false;
-       }
-
-       QString result = proc.readAll();
-
-       return !result.isEmpty();
-}
-
-bool Daemon::setAutostart(bool enabled)
-{
-       QProcess proc;
+    QProcess proc;
 
-       if(enabled)
-       {
-               proc.start(AUTOSTART_ENABLE);
-       }
-       else
-       {
-               proc.start(AUTOSTART_DISABLE);
-       }
+    proc.start("pgrep", QStringList() << "-n" << DAEMON_NAME);
 
-       proc.waitForStarted();
-       proc.waitForFinished();
+    if(!proc.waitForStarted())
+    {
+        return false;
+    }
 
-       if(proc.exitCode() != 0)
-       {
-               return false;
-       }
+    if(!proc.waitForFinished())
+    {
+        return false;
+    }
 
-       return true;
+    QString result = proc.readAll();
 
+    return !result.isEmpty();
 }
 
 Daemon::Daemon()