cerr << sformat(_("Creating config failed (%s)."), e.message()) << endl;
else if (name == "error.delete_config_failed")
cerr << sformat(_("Deleting config failed (%s)."), e.message()) << endl;
+ else if (name == "error.create_snapshot_failed")
+ cerr << _("Creating snapshot failed.") << endl;
+ else if (name == "error.delete_snapshot_failed")
+ cerr << _("Deleting snapshot failed.") << endl;
else
cerr << _("Failure") << " (" << name << ")." << endl;
exit(EXIT_FAILURE);
DBus::MessageError reply(msg, "error.illegal_snapshot", DBUS_ERROR_FAILED);
conn.send(reply);
}
+ catch (const CreateSnapshotFailedException& e)
+ {
+ DBus::MessageError reply(msg, "error.create_snapshot_failed", DBUS_ERROR_FAILED);
+ conn.send(reply);
+ }
+ catch (const DeleteSnapshotFailedException& e)
+ {
+ 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);