]> git.ipfire.org Git - thirdparty/snapper.git/commitdiff
- work on dbus interface
authorArvin Schnell <aschnell@suse.de>
Mon, 30 Jul 2012 17:42:24 +0000 (19:42 +0200)
committerArvin Schnell <aschnell@suse.de>
Mon, 30 Jul 2012 17:42:24 +0000 (19:42 +0200)
server/MetaSnapper.h
server/snapperd.cc

index 32d16540555f1fa6df8f85779eb3249f55c97924..5d2455ff3954eb65e546e5eb68310d72d62f7718 100644 (file)
@@ -48,6 +48,8 @@ public:
 
     Snapper* getSnapper();
 
+    bool snapper_loaded() const { return snapper != NULL; }
+
 private:
 
     Snapper* snapper;
index 399cf012349e4dee2ed47c740e854834e7eae083..8f44b7b2baf38ab4daaaf02106ea1108ab0d49a3 100644 (file)
@@ -1034,11 +1034,13 @@ Client::debug(DBus::Connection& conn, DBus::Message& msg)
        hoho << s.str();
     }
 
-    hoho << "snappers:";
+    hoho << "meta-snappers:";
     for (list<MetaSnapper>::const_iterator it = meta_snappers.begin(); it != meta_snappers.end(); ++it)
     {
        std::ostringstream s;
        s << "    name:'" << it->configName() << "'";
+       if (it->snapper_loaded())
+           s << " (loaded)";
        hoho << s.str();
     }