From: Arvin Schnell Date: Mon, 30 Jul 2012 17:42:24 +0000 (+0200) Subject: - work on dbus interface X-Git-Tag: v0.1.3~184 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98b4089b3a73582921c464b427c7fa24a74b6067;p=thirdparty%2Fsnapper.git - work on dbus interface --- diff --git a/server/MetaSnapper.h b/server/MetaSnapper.h index 32d16540..5d2455ff 100644 --- a/server/MetaSnapper.h +++ b/server/MetaSnapper.h @@ -48,6 +48,8 @@ public: Snapper* getSnapper(); + bool snapper_loaded() const { return snapper != NULL; } + private: Snapper* snapper; diff --git a/server/snapperd.cc b/server/snapperd.cc index 399cf012..8f44b7b2 100644 --- a/server/snapperd.cc +++ b/server/snapperd.cc @@ -1034,11 +1034,13 @@ Client::debug(DBus::Connection& conn, DBus::Message& msg) hoho << s.str(); } - hoho << "snappers:"; + hoho << "meta-snappers:"; for (list::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(); }