#include "users_impl.h"
#include "admins_impl.h"
#include "tariffs_impl.h"
+#include "services_impl.h"
+#include "corps_impl.h"
#include "traffcounter_impl.h"
#include "plugin_runner.h"
#include "store_loader.h"
case 0:
delete settings;
- Executer(msgKey, *msgID, executerPid, procName);
+ Executer(*msgID, executerPid, procName);
return 1;
default:
if (executersPid.empty()) {
- Executer(msgKey, *msgID, executerPid, NULL);
+ Executer(*msgID, executerPid, NULL);
}
executersPid.insert(executerPid);
}
ADMINS_IMPL * admins = NULL;
USERS_IMPL * users = NULL;
TRAFFCOUNTER_IMPL * traffCnt = NULL;
+SERVICES_IMPL * services = NULL;
+CORPORATIONS_IMPL * corps = NULL;
int msgID = -11;
{
admins = new ADMINS_IMPL(dataStore);
users = new USERS_IMPL(settings, dataStore, tariffs, admins->GetSysAdmin());
traffCnt = new TRAFFCOUNTER_IMPL(users, settings->GetRulesFileName());
+services = new SERVICES_IMPL(dataStore);
+corps = new CORPORATIONS_IMPL(dataStore);
traffCnt->SetMonitorDir(settings->GetMonitorDir());
modSettings = settings->GetModulesSettings();
admins,
tariffs,
users,
+ services,
+ corps,
traffCnt,
dataStore,
settings)
StopStgTimer();
WriteServLog("StgTimer: Stop successfull.");
+delete corps;
+delete services;
delete traffCnt;
delete users;
delete admins;