}
-struct UnknownFile : public std::exception
-{
- explicit UnknownFile() throw() {}
- virtual const char* what() const throw() { return "unknown config"; }
-};
-
-
void
Client::list_configs(DBus::Connection& conn, DBus::Message& msg)
{
DBus::MessageError reply(msg, "error.delete_snapshot_failed", DBUS_ERROR_FAILED);
conn.send(reply);
}
- catch (const UnknownFile& e)
- {
- DBus::MessageError reply(msg, "error.unknown_file", DBUS_ERROR_FAILED);
- conn.send(reply);
- }
catch (const InvalidConfigdataException& e)
{
DBus::MessageError reply(msg, "error.invalid_configdata", DBUS_ERROR_FAILED);