diff --git a/backends/twitter/main.cpp b/backends/twitter/main.cpp index f68f25ab..bb28d601 100644 --- a/backends/twitter/main.cpp +++ b/backends/twitter/main.cpp @@ -41,7 +41,7 @@ int main (int argc, char* argv[]) { if (storagebackend == NULL) { LOG4CXX_ERROR(logger, "Error creating StorageBackend! " << error); LOG4CXX_ERROR(logger, "Twitter backend needs storage backend configured to work! " << error); - return -2; + return NetworkPlugin::StorageBackendNeeded; } else if (!storagebackend->connect()) { diff --git a/include/transport/networkplugin.h b/include/transport/networkplugin.h index 6c4ababd..a5e123f7 100644 --- a/include/transport/networkplugin.h +++ b/include/transport/networkplugin.h @@ -35,6 +35,7 @@ namespace Transport { /// development. class NetworkPlugin { public: + enum ExitCode { StorageBackendNeeded = -2 }; class PluginConfig { public: