NCBI C++ ToolKit
|
Search Toolkit Book for SQueueParameters
#include "ns_queue_parameters.hpp"
(Private to src/app/netschedule
.)
Definition at line 47 of file ns_queue_parameters.hpp.
SQueueParameters::SQueueParameters | ( | ) |
Definition at line 46 of file ns_queue_parameters.cpp.
CNSPreciseTime SQueueParameters::CalculateRuntimePrecision | ( | void | ) | const |
Definition at line 824 of file ns_queue_parameters.cpp.
References kNSecsPerSecond, read_timeout, and run_timeout.
Referenced by CQueue::SetParameters().
Definition at line 768 of file ns_queue_parameters.cpp.
References map_checker< Container >::begin(), blacklist_time, NStr::BoolToString(), client_registry_min_admins, client_registry_min_readers, client_registry_min_submitters, client_registry_min_unknowns, client_registry_min_worker_nodes, client_registry_timeout_admin, client_registry_timeout_reader, client_registry_timeout_submitter, client_registry_timeout_unknown, client_registry_timeout_worker_node, description, dump_aff_buffer_size, dump_buffer_size, dump_client_buffer_size, dump_group_buffer_size, map_checker< Container >::end(), failed_retries, linked_sections, max_input_size, max_jobs_per_client, max_output_size, max_pending_read_wait_timeout, max_pending_wait_timeout, notif_handicap, notif_hifreq_interval, notif_hifreq_period, notif_lofreq_mult, NS_FormatPreciseTimeAsSec(), pending_timeout, NStr::PrintableString(), program_name, qclass, read_blacklist_time, read_failed_retries, read_timeout, reader_hosts, reader_timeout, result, run_timeout, scramble_job_keys, CNSPreciseTime::Sec(), subm_hosts, timeout, wnode_hosts, and wnode_timeout.
CJsonNode SQueueParameters::Diff | ( | const SQueueParameters & | other, |
bool | include_class_cmp, | ||
bool | include_description | ||
) | const |
Definition at line 350 of file ns_queue_parameters.cpp.
References AddParameterToDiff(), CJsonNode::Append(), CJsonNode::AppendString(), map_checker< Container >::begin(), blacklist_time, client_registry_min_admins, client_registry_min_readers, client_registry_min_submitters, client_registry_min_unknowns, client_registry_min_worker_nodes, client_registry_timeout_admin, client_registry_timeout_reader, client_registry_timeout_submitter, client_registry_timeout_unknown, client_registry_timeout_worker_node, description, dump_aff_buffer_size, dump_buffer_size, dump_client_buffer_size, dump_group_buffer_size, map_checker< Container >::end(), failed_retries, map_checker< Container >::find(), linked_sections, max_input_size, max_jobs_per_client, max_output_size, max_pending_read_wait_timeout, max_pending_wait_timeout, CJsonNode::NewArrayNode(), CJsonNode::NewObjectNode(), notif_handicap, notif_hifreq_interval, notif_hifreq_period, notif_lofreq_mult, NS_FormatPreciseTimeAsSec(), pending_timeout, NStr::PrintableString(), program_name, qclass, read_blacklist_time, read_failed_retries, read_timeout, reader_hosts, reader_timeout, run_timeout, scramble_job_keys, CNSPreciseTime::Sec(), CJsonNode::SetByKey(), string, subm_hosts, timeout, wnode_hosts, and wnode_timeout.
Definition at line 651 of file ns_queue_parameters.cpp.
References aff_slots_used, blacklist_time, NStr::BoolToString(), client_registry_min_admins, client_registry_min_readers, client_registry_min_submitters, client_registry_min_unknowns, client_registry_min_worker_nodes, client_registry_timeout_admin, client_registry_timeout_reader, client_registry_timeout_submitter, client_registry_timeout_unknown, client_registry_timeout_worker_node, clients, delete_request, description, dump_aff_buffer_size, dump_buffer_size, dump_client_buffer_size, dump_group_buffer_size, CQueue::eKindStatic, CQueue::ePauseWithoutPullback, CQueue::ePauseWithPullback, failed_retries, gc_backlog, group_slots_used, groups, kind, linked_sections, max_aff_slots, max_group_slots, max_input_size, max_jobs_per_client, max_output_size, max_pending_read_wait_timeout, max_pending_wait_timeout, max_scope_slots, notif_count, notif_handicap, notif_hifreq_interval, notif_hifreq_period, notif_lofreq_mult, NS_FormatPreciseTimeAsSec(), pause_status, pending_timeout, prefix, NStr::PrintableString(), program_name, qclass, read_blacklist_time, read_failed_retries, read_timeout, reader_hosts, reader_timeout, refuse_submits, result, run_timeout, scope_slots_used, scramble_job_keys, CNSPreciseTime::Sec(), subm_hosts, suffix, timeout, NStr::URLEncode(), wnode_hosts, and wnode_timeout.
Referenced by CQueueDataBase::GetQueueInfo(), and CNetScheduleHandler::x_ProcessQueueInfo().
CNSPreciseTime SQueueParameters::ReadBlacklistTime | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1197 of file ns_queue_parameters.cpp.
References default_blacklist_time, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
string SQueueParameters::ReadClass | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 845 of file ns_queue_parameters.cpp.
References IRegistry::GetString(), kEmptyStr, NS_ValidateString(), and ok.
Referenced by ReadQueue().
unsigned int SQueueParameters::ReadClientRegistryMinAdmins | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1599 of file ns_queue_parameters.cpp.
References default_client_registry_min_admins, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadClientRegistryMinReaders | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1700 of file ns_queue_parameters.cpp.
References default_client_registry_min_readers, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadClientRegistryMinSubmitters | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1647 of file ns_queue_parameters.cpp.
References default_client_registry_min_submitters, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadClientRegistryMinUnknowns | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1746 of file ns_queue_parameters.cpp.
References default_client_registry_min_unknowns, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadClientRegistryMinWorkerNodes | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1553 of file ns_queue_parameters.cpp.
References default_client_registry_min_worker_nodes, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadClientRegistryTimeoutAdmin | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1576 of file ns_queue_parameters.cpp.
References default_client_registry_timeout_admin, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadClientRegistryTimeoutReader | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1670 of file ns_queue_parameters.cpp.
References default_client_registry_timeout_reader, g_WarnPrefix, IRegistry::GetDouble(), max(), NS_RegValName(), NS_ValidateDouble(), ok, read_timeout, reader_timeout, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadClientRegistryTimeoutSubmitter | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1622 of file ns_queue_parameters.cpp.
References default_client_registry_timeout_submitter, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadClientRegistryTimeoutUnknown | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1723 of file ns_queue_parameters.cpp.
References default_client_registry_timeout_unknown, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadClientRegistryTimeoutWorkerNode | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1522 of file ns_queue_parameters.cpp.
References default_client_registry_timeout_worker_node, g_WarnPrefix, IRegistry::GetDouble(), max(), NS_RegValName(), NS_ValidateDouble(), ok, run_timeout, val, and wnode_timeout.
Referenced by ReadQueue(), and ReadQueueClass().
string SQueueParameters::ReadDescription | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1489 of file ns_queue_parameters.cpp.
References g_WarnPrefix, IRegistry::GetString(), kEmptyStr, kMaxDescriptionSize, NS_RegValName(), NS_ValidateString(), and ok.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadDumpAffBufferSize | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1018 of file ns_queue_parameters.cpp.
References default_dump_aff_buffer_size, g_WarnPrefix, IRegistry::GetInt(), max_dump_aff_buffer_size, NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadDumpBufferSize | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 959 of file ns_queue_parameters.cpp.
References default_dump_buffer_size, g_WarnPrefix, IRegistry::GetInt(), max_dump_buffer_size, NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadDumpClientBufferSize | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 988 of file ns_queue_parameters.cpp.
References default_dump_client_buffer_size, g_WarnPrefix, IRegistry::GetInt(), max_dump_client_buffer_size, NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadDumpGroupBufferSize | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1047 of file ns_queue_parameters.cpp.
References default_dump_group_buffer_size, g_WarnPrefix, IRegistry::GetInt(), max_dump_group_buffer_size, NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadFailedRetries | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1137 of file ns_queue_parameters.cpp.
References default_failed_retries, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
map< string, string > SQueueParameters::ReadLinkedSections | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings, | ||
bool * | linked_sections_ok | ||
) |
Definition at line 1769 of file ns_queue_parameters.cpp.
References map_checker< Container >::begin(), NStr::eCase, map_checker< Container >::end(), entries, IRegistry::EnumerateEntries(), IRegistry::EnumerateSections(), g_WarnPrefix, IRegistry::GetString(), kEmptyStr, kLinkedSectionsList, kLinkedSectionValueNameSize, kLinkedSectionValueSize, NS_RegValName(), NS_ValidateString(), ok, NStr::StartsWith(), and rapidjson::value.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadMaxInputSize | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1239 of file ns_queue_parameters.cpp.
References g_WarnPrefix, IRegistry::GetString(), int, kEmptyStr, kNetScheduleMaxDBDataSize, kNetScheduleMaxOverflowSize, NS_RegValName(), NS_ValidateString(), ok, NStr::StringToUInt8_DataSize(), and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadMaxJobsPerClient | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1177 of file ns_queue_parameters.cpp.
References default_max_jobs_per_client, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadMaxOutputSize | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1280 of file ns_queue_parameters.cpp.
References g_WarnPrefix, IRegistry::GetString(), int, kEmptyStr, kNetScheduleMaxDBDataSize, kNetScheduleMaxOverflowSize, NS_RegValName(), NS_ValidateString(), ok, NStr::StringToUInt8_DataSize(), and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadMaxPendingReadWaitTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1468 of file ns_queue_parameters.cpp.
References default_max_pending_read_wait_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadMaxPendingWaitTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1447 of file ns_queue_parameters.cpp.
References default_max_pending_wait_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadNotifHandicap | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 939 of file ns_queue_parameters.cpp.
References default_notif_handicap, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadNotifHifreqInterval | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 876 of file ns_queue_parameters.cpp.
References default_notif_hifreq_interval, g_WarnPrefix, IRegistry::GetDouble(), int, NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadNotifHifreqPeriod | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 898 of file ns_queue_parameters.cpp.
References default_notif_hifreq_period, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadNotifLofreqMult | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 919 of file ns_queue_parameters.cpp.
References default_notif_lofreq_mult, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadPendingTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1427 of file ns_queue_parameters.cpp.
References default_pending_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
string SQueueParameters::ReadProgram | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1115 of file ns_queue_parameters.cpp.
References g_WarnPrefix, IRegistry::GetString(), kEmptyStr, kMaxQueueLimitsSize, NS_RegValName(), NS_ValidateString(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
bool SQueueParameters::ReadQueue | ( | const IRegistry & | reg, |
const string & | sname, | ||
const map< string, SQueueParameters, PNocase > & | queue_classes, | ||
vector< string > & | warnings | ||
) |
Definition at line 165 of file ns_queue_parameters.cpp.
References map_checker< Container >::begin(), blacklist_time, client_registry_min_admins, client_registry_min_readers, client_registry_min_submitters, client_registry_min_unknowns, client_registry_min_worker_nodes, client_registry_timeout_admin, client_registry_timeout_reader, client_registry_timeout_submitter, client_registry_timeout_unknown, client_registry_timeout_worker_node, default_client_registry_timeout_reader, default_client_registry_timeout_worker_node, description, dump_aff_buffer_size, dump_buffer_size, dump_client_buffer_size, dump_group_buffer_size, map_checker< Container >::end(), IRegistry::EnumerateEntries(), failed_retries, map_checker< Container >::find(), g_WarnPrefix, linked_sections, max(), max_input_size, max_jobs_per_client, max_output_size, max_pending_read_wait_timeout, max_pending_wait_timeout, notif_handicap, notif_hifreq_interval, notif_hifreq_period, notif_lofreq_mult, NS_RegValName(), pending_timeout, program_name, qclass, read_blacklist_time, read_failed_retries, read_timeout, ReadBlacklistTime(), ReadClass(), ReadClientRegistryMinAdmins(), ReadClientRegistryMinReaders(), ReadClientRegistryMinSubmitters(), ReadClientRegistryMinUnknowns(), ReadClientRegistryMinWorkerNodes(), ReadClientRegistryTimeoutAdmin(), ReadClientRegistryTimeoutReader(), ReadClientRegistryTimeoutSubmitter(), ReadClientRegistryTimeoutUnknown(), ReadClientRegistryTimeoutWorkerNode(), ReadDescription(), ReadDumpAffBufferSize(), ReadDumpBufferSize(), ReadDumpClientBufferSize(), ReadDumpGroupBufferSize(), reader_hosts, reader_timeout, ReadFailedRetries(), ReadLinkedSections(), ReadMaxInputSize(), ReadMaxJobsPerClient(), ReadMaxOutputSize(), ReadMaxPendingReadWaitTimeout(), ReadMaxPendingWaitTimeout(), ReadNotifHandicap(), ReadNotifHifreqInterval(), ReadNotifHifreqPeriod(), ReadNotifLofreqMult(), ReadPendingTimeout(), ReadProgram(), ReadQueueClass(), ReadReadBlacklistTime(), ReadReaderHosts(), ReadReaderTimeout(), ReadReadFailedRetries(), ReadReadTimeout(), ReadRunTimeout(), ReadScrambleJobKeys(), ReadSubmHosts(), ReadTimeout(), ReadWnodeHosts(), ReadWnodeTimeout(), run_timeout, scramble_job_keys, subm_hosts, timeout, val, wnode_hosts, and wnode_timeout.
Referenced by NS_ValidateQueues(), and CQueueDataBase::x_ReadIniFileQueueDescriptions().
bool SQueueParameters::ReadQueueClass | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 99 of file ns_queue_parameters.cpp.
References blacklist_time, client_registry_min_admins, client_registry_min_readers, client_registry_min_submitters, client_registry_min_unknowns, client_registry_min_worker_nodes, client_registry_timeout_admin, client_registry_timeout_reader, client_registry_timeout_submitter, client_registry_timeout_unknown, client_registry_timeout_worker_node, description, dump_aff_buffer_size, dump_buffer_size, dump_client_buffer_size, dump_group_buffer_size, failed_retries, linked_sections, max_input_size, max_jobs_per_client, max_output_size, max_pending_read_wait_timeout, max_pending_wait_timeout, notif_handicap, notif_hifreq_interval, notif_hifreq_period, notif_lofreq_mult, pending_timeout, program_name, qclass, read_blacklist_time, read_failed_retries, read_timeout, ReadBlacklistTime(), ReadClientRegistryMinAdmins(), ReadClientRegistryMinReaders(), ReadClientRegistryMinSubmitters(), ReadClientRegistryMinUnknowns(), ReadClientRegistryMinWorkerNodes(), ReadClientRegistryTimeoutAdmin(), ReadClientRegistryTimeoutReader(), ReadClientRegistryTimeoutSubmitter(), ReadClientRegistryTimeoutUnknown(), ReadClientRegistryTimeoutWorkerNode(), ReadDescription(), ReadDumpAffBufferSize(), ReadDumpBufferSize(), ReadDumpClientBufferSize(), ReadDumpGroupBufferSize(), reader_hosts, reader_timeout, ReadFailedRetries(), ReadLinkedSections(), ReadMaxInputSize(), ReadMaxJobsPerClient(), ReadMaxOutputSize(), ReadMaxPendingReadWaitTimeout(), ReadMaxPendingWaitTimeout(), ReadNotifHandicap(), ReadNotifHifreqInterval(), ReadNotifHifreqPeriod(), ReadNotifLofreqMult(), ReadPendingTimeout(), ReadProgram(), ReadReadBlacklistTime(), ReadReaderHosts(), ReadReaderTimeout(), ReadReadFailedRetries(), ReadReadTimeout(), ReadRunTimeout(), ReadScrambleJobKeys(), ReadSubmHosts(), ReadTimeout(), ReadWnodeHosts(), ReadWnodeTimeout(), run_timeout, scramble_job_keys, subm_hosts, timeout, wnode_hosts, and wnode_timeout.
Referenced by NS_ValidateClasses(), ReadQueue(), and CQueueDataBase::x_ReadIniFileQueueClassDescriptions().
CNSPreciseTime SQueueParameters::ReadReadBlacklistTime | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings, | ||
const CNSPreciseTime & | blacklist_time | ||
) |
Definition at line 1217 of file ns_queue_parameters.cpp.
References blacklist_time, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
string SQueueParameters::ReadReaderHosts | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1365 of file ns_queue_parameters.cpp.
References g_WarnPrefix, IRegistry::GetString(), kEmptyStr, kMaxQueueLimitsSize, NS_RegValName(), NS_ValidateString(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadReaderTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1407 of file ns_queue_parameters.cpp.
References default_reader_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
unsigned int SQueueParameters::ReadReadFailedRetries | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings, | ||
unsigned int | failed_retries | ||
) |
Definition at line 1156 of file ns_queue_parameters.cpp.
References failed_retries, g_WarnPrefix, IRegistry::GetInt(), NS_RegValName(), NS_ValidateInt(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadReadTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1095 of file ns_queue_parameters.cpp.
References default_read_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadRunTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1075 of file ns_queue_parameters.cpp.
References default_run_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
bool SQueueParameters::ReadScrambleJobKeys | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1510 of file ns_queue_parameters.cpp.
References default_scramble_job_keys, IRegistry::GetBool(), NS_ValidateBool(), and ok.
Referenced by ReadQueue(), and ReadQueueClass().
string SQueueParameters::ReadSubmHosts | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1321 of file ns_queue_parameters.cpp.
References g_WarnPrefix, IRegistry::GetString(), kEmptyStr, kMaxQueueLimitsSize, NS_RegValName(), NS_ValidateString(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 858 of file ns_queue_parameters.cpp.
References default_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
string SQueueParameters::ReadWnodeHosts | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1343 of file ns_queue_parameters.cpp.
References g_WarnPrefix, IRegistry::GetString(), kEmptyStr, kMaxQueueLimitsSize, NS_RegValName(), NS_ValidateString(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
CNSPreciseTime SQueueParameters::ReadWnodeTimeout | ( | const IRegistry & | reg, |
const string & | sname, | ||
vector< string > & | warnings | ||
) |
Definition at line 1387 of file ns_queue_parameters.cpp.
References default_wnode_timeout, g_WarnPrefix, IRegistry::GetDouble(), NS_RegValName(), NS_ValidateDouble(), ok, and val.
Referenced by ReadQueue(), and ReadQueueClass().
size_t SQueueParameters::aff_slots_used |
Definition at line 116 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
CNSPreciseTime SQueueParameters::blacklist_time |
Definition at line 82 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), ReadReadBlacklistTime(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::client_registry_min_admins |
Definition at line 99 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::client_registry_min_readers |
Definition at line 103 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::client_registry_min_submitters |
Definition at line 101 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::client_registry_min_unknowns |
Definition at line 105 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::client_registry_min_worker_nodes |
Definition at line 97 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::client_registry_timeout_admin |
Definition at line 98 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::client_registry_timeout_reader |
Definition at line 102 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::client_registry_timeout_submitter |
Definition at line 100 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::client_registry_timeout_unknown |
Definition at line 104 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::client_registry_timeout_worker_node |
Definition at line 96 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
size_t SQueueParameters::clients |
Definition at line 121 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
bool SQueueParameters::delete_request |
Definition at line 63 of file ns_queue_parameters.hpp.
Referenced by CQueueDataBase::CreateDynamicQueue(), GetPrintableParameters(), and CQueueDataBase::x_Open().
string SQueueParameters::description |
Definition at line 94 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), CQueueDataBase::CreateDynamicQueue(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueueDataBase::x_DumpQueueOrClass(), CNetScheduleHandler::x_ProcessQueueInfo(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::dump_aff_buffer_size |
Definition at line 74 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::dump_buffer_size |
Definition at line 72 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::dump_client_buffer_size |
Definition at line 73 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::dump_group_buffer_size |
Definition at line 75 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::failed_retries |
Definition at line 79 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), ReadReadFailedRetries(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
size_t SQueueParameters::gc_backlog |
Definition at line 123 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
size_t SQueueParameters::group_slots_used |
Definition at line 118 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
size_t SQueueParameters::groups |
Definition at line 122 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
int SQueueParameters::kind |
Definition at line 62 of file ns_queue_parameters.hpp.
Referenced by CQueueDataBase::CreateDynamicQueue(), GetPrintableParameters(), CQueueDataBase::x_CreateAndMountQueue(), CQueueDataBase::x_Open(), and CNetScheduleHandler::x_ProcessQueueInfo().
Definition at line 107 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
size_t SQueueParameters::max_aff_slots |
Definition at line 115 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
size_t SQueueParameters::max_group_slots |
Definition at line 117 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
unsigned int SQueueParameters::max_input_size |
Definition at line 84 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::max_jobs_per_client |
Definition at line 81 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::max_output_size |
Definition at line 85 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::max_pending_read_wait_timeout |
Definition at line 93 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::max_pending_wait_timeout |
Definition at line 92 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
size_t SQueueParameters::max_scope_slots |
Definition at line 119 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
size_t SQueueParameters::notif_count |
Definition at line 124 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
CNSPreciseTime SQueueParameters::notif_handicap |
Definition at line 71 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::notif_hifreq_interval |
Definition at line 68 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::notif_hifreq_period |
Definition at line 69 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::notif_lofreq_mult |
Definition at line 70 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
int SQueueParameters::pause_status |
Definition at line 114 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
CNSPreciseTime SQueueParameters::pending_timeout |
Definition at line 91 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
string SQueueParameters::program_name |
Definition at line 78 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
string SQueueParameters::qclass |
Definition at line 66 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), CQueueDataBase::CreateDynamicQueue(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_CreateAndMountQueue(), CQueueDataBase::x_Open(), CNetScheduleHandler::x_ProcessQueueInfo(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::read_blacklist_time |
Definition at line 83 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
unsigned int SQueueParameters::read_failed_retries |
Definition at line 80 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::read_timeout |
Definition at line 77 of file ns_queue_parameters.hpp.
Referenced by CalculateRuntimePrecision(), ConfigSection(), Diff(), GetPrintableParameters(), ReadClientRegistryTimeoutReader(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
string SQueueParameters::reader_hosts |
Definition at line 88 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::reader_timeout |
Definition at line 90 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadClientRegistryTimeoutReader(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
bool SQueueParameters::refuse_submits |
Definition at line 113 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
CNSPreciseTime SQueueParameters::run_timeout |
Definition at line 76 of file ns_queue_parameters.hpp.
Referenced by CalculateRuntimePrecision(), ConfigSection(), Diff(), GetPrintableParameters(), ReadClientRegistryTimeoutWorkerNode(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
size_t SQueueParameters::scope_slots_used |
Definition at line 120 of file ns_queue_parameters.hpp.
Referenced by GetPrintableParameters(), and CQueueDataBase::x_SingleQueueInfo().
bool SQueueParameters::scramble_job_keys |
Definition at line 95 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
string SQueueParameters::subm_hosts |
Definition at line 86 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::timeout |
Definition at line 67 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
string SQueueParameters::wnode_hosts |
Definition at line 87 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().
CNSPreciseTime SQueueParameters::wnode_timeout |
Definition at line 89 of file ns_queue_parameters.hpp.
Referenced by ConfigSection(), Diff(), GetPrintableParameters(), ReadClientRegistryTimeoutWorkerNode(), ReadQueue(), ReadQueueClass(), CQueue::SetParameters(), CQueueDataBase::x_DumpQueueOrClass(), and CQueueDataBase::x_ReadDumpQueueDesrc().