bool ConfigManager::loadConfigData() { loadMOTD(); loadRevision(); if (!loadConfigFile()) return false; makeLogin = getGlobalByte("MakeLogin"); makeZone = getGlobalByte("MakeZone"); makePing = getGlobalByte("MakePing"); makeStatus = getGlobalByte("MakeStatus"); makeWeb = getGlobalByte("MakeWeb"); orbNamingDirectoryAddress = getGlobalString("ORB"); dBHost = getGlobalString("DBHost"); dBPort = getGlobalShort("DBPort"); dBName = getGlobalString("DBName"); dBUser = getGlobalString("DBUser"); dBPass = getGlobalString("DBPass"); dBSecret = getGlobalString("DBSecret"); mantisHost = getGlobalString("MantisHost"); mantisPort = getGlobalShort("MantisPort"); mantisName = getGlobalString("MantisName"); mantisUser = getGlobalString("MantisUser"); mantisPass = getGlobalString("MantisPass"); mantisPrfx = getGlobalString("MantisPrfx"); trePath = getGlobalString("TrePath"); loadTreFileList(); loadEnabledZones(); statusPort = getGlobalShort("StatusPort"); pingPort = getGlobalShort("PingPort"); pingAllowedConnections = getGlobalInt("PingAllowedConnections"); loginRequiredVersion = getGlobalString("LoginRequiredVersion"); loginPort = getGlobalShort("LoginPort"); loginProcessingThreads = getGlobalInt("LoginProcessingThreads"); loginAllowedConnections = getGlobalInt("LoginAllowedConnections"); autoReg = getGlobalByte("AutoReg"); zoneProcessingThreads = getGlobalInt("ZoneProcessingThreads"); zoneAllowedConnections = getGlobalInt("ZoneAllowedConnections"); zoneGalaxyID = getGlobalInt("ZoneGalaxyID"); zoneOnlineCharactersPerAccount = getGlobalInt("ZoneOnlineCharactersPerAccount"); statusAllowedConnections = getGlobalInt("StatusAllowedConnections"); statusInterval = getGlobalInt("StatusInterval"); webPorts = getGlobalString("WebPorts"); webAccessLog = getGlobalString("WebAccessLog"); webErrorLog = getGlobalString("WebErrorLog"); webSessionTimeout = getGlobalInt("WebSessionTimeout"); progressMonitors = getGlobalBoolean("ProgressMonitors"); purgeDeletedCharacters = getGlobalInt("PurgeDeletedCharacters"); return true; }
GitModel(const std::string& repository) : WAbstractItemModel() { git_.setRepositoryPath(repository); loadRevision("master"); }
void GitModel::setRepositoryPath(const std::string& gitRepositoryPath) { git_.setRepositoryPath(gitRepositoryPath); loadRevision("master"); }