public class FileBasedCSConfigurationProvider extends Object implements CSConfigurationProvider
CapacityScheduler configuration provider based on local
capacity-scheduler.xml file.| Constructor and Description |
|---|
FileBasedCSConfigurationProvider(RMContext rmContext)
Construct file based CS configuration provider with given context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(org.apache.hadoop.conf.Configuration conf)
Initialize the configuration provider with given conf.
|
CapacitySchedulerConfiguration |
loadConfiguration(org.apache.hadoop.conf.Configuration conf)
Loads capacity scheduler configuration object.
|
public FileBasedCSConfigurationProvider(RMContext rmContext)
rmContext - the RM contextpublic void init(org.apache.hadoop.conf.Configuration conf)
CSConfigurationProviderinit in interface CSConfigurationProviderconf - configuration to initialize withpublic CapacitySchedulerConfiguration loadConfiguration(org.apache.hadoop.conf.Configuration conf) throws IOException
CSConfigurationProviderloadConfiguration in interface CSConfigurationProviderconf - initial bootstrap configurationIOException - if fail to retrieve configurationCopyright © 2022 Apache Software Foundation. All rights reserved.