# Functions
AddAllEntries adds all elements to the cluster configuration and returns the applied cluster configuration.
Apply compares the current cluster configuration with the new configuration and applies the changes.
DeleteAllEnries deletes all elements from the cluster configuration and returns the delete objects of the cluster configuration.
FindDifferences finds differences between old and new lists.
No description provided by the author
No description provided by the author
No description provided by the author
JoinList joins a list of elements with a separator.
No description provided by the author
No description provided by the author
No description provided by the author
ModifyAllEntries modifies all elements in the cluster configuration and returns the applied cluster configuration.
No description provided by the author
NewCommandLineQConf creates a new instance of CommandLineQConf.
No description provided by the author
No description provided by the author
No description provided by the author
parseMultiLineValue parses a multi-line value from the output.
ParseSpaceAndCommaSeparatedMultiLineValues splits on spaces and commas.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
# Structs
CalendarConfig represents the configuration for resource.
CkptInterfaceConfig represents the configuration for a checkpointing interface.
ClusterConfig represents the complete configuration of a cluster.
ClusterConfigComparison contains the differences between two ClusterConfig structs.
ClusterEnvironment provides information about the specific cluster, like the installation path, the "cell" (which is used to separate different clusters sharing the same installation directory) and the ports used by the qmaster and execd.
ClusterQueueConfig represents the configuration for a cluster queue.
No description provided by the author
No description provided by the author
ComplexAttributeConfig represents the configuration for complex attributes.
ComplexEntryConfig represents the configuration for a complex entry.
No description provided by the author
No description provided by the author
No description provided by the author
HostConfiguration represents the configuration for a host.
HostExecConfig represents the execution host configuration.
HostGroupConfig represents the configuration for a host group.
ParallelEnvironmentConfig represents the configuration for a parallel environment.
ProjectConfig represents the configuration for a project.
ResourceQuotaSetConfig represents the configuration for a resource quota set.
SchedulerConfig represents the configuration for the scheduler.
ShareTreeNodeShare represents a node in the share tree with its share value.
UserConfig represents the configuration for a user.
UserSetListConfig represents the configuration for a user set list.
# Interfaces
QConf defines the methods for interacting with the Open Cluster Scheduler configuration.