comparison OrthancServer/Sources/ServerContext.cpp @ 5822:ca5622c27d6c attach-custom-data tip

merged find-refactoring -> attach-custom-data
author Alain Mazy <am@orthanc.team>
date Tue, 01 Oct 2024 16:01:50 +0200
parents 023a99146dd0 272b0d0eef38
children
comparison
equal deleted inserted replaced
5815:42a7fbf13359 5822:ca5622c27d6c
404 new SharedArchive(lock.GetConfiguration().GetUnsignedIntegerParameter("QueryRetrieveSize", 100))); 404 new SharedArchive(lock.GetConfiguration().GetUnsignedIntegerParameter("QueryRetrieveSize", 100)));
405 mediaArchive_.reset( 405 mediaArchive_.reset(
406 new SharedArchive(lock.GetConfiguration().GetUnsignedIntegerParameter("MediaArchiveSize", 1))); 406 new SharedArchive(lock.GetConfiguration().GetUnsignedIntegerParameter("MediaArchiveSize", 1)));
407 defaultLocalAet_ = lock.GetConfiguration().GetOrthancAET(); 407 defaultLocalAet_ = lock.GetConfiguration().GetOrthancAET();
408 jobsEngine_.SetWorkersCount(lock.GetConfiguration().GetUnsignedIntegerParameter("ConcurrentJobs", 2)); 408 jobsEngine_.SetWorkersCount(lock.GetConfiguration().GetUnsignedIntegerParameter("ConcurrentJobs", 2));
409
409 saveJobs_ = lock.GetConfiguration().GetBooleanParameter("SaveJobs", true); 410 saveJobs_ = lock.GetConfiguration().GetBooleanParameter("SaveJobs", true);
411 if (readOnly_ && saveJobs_)
412 {
413 LOG(WARNING) << "READ-ONLY SYSTEM: SaveJobs = true is incompatible with a ReadOnly system, ignoring this configuration";
414 saveJobs_ = false;
415 }
416
410 metricsRegistry_->SetEnabled(lock.GetConfiguration().GetBooleanParameter("MetricsEnabled", true)); 417 metricsRegistry_->SetEnabled(lock.GetConfiguration().GetBooleanParameter("MetricsEnabled", true));
411 418
412 // New configuration options in Orthanc 1.5.1 419 // New configuration options in Orthanc 1.5.1
413 findStorageAccessMode_ = StringToFindStorageAccessMode(lock.GetConfiguration().GetStringParameter("StorageAccessOnFind", "Always")); 420 findStorageAccessMode_ = StringToFindStorageAccessMode(lock.GetConfiguration().GetStringParameter("StorageAccessOnFind", "Always"));
414 limitFindInstances_ = lock.GetConfiguration().GetUnsignedIntegerParameter("LimitFindInstances", 0); 421 limitFindInstances_ = lock.GetConfiguration().GetUnsignedIntegerParameter("LimitFindInstances", 0);