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)
CSConfigurationProvider
init
in interface CSConfigurationProvider
conf
- configuration to initialize withpublic CapacitySchedulerConfiguration loadConfiguration(org.apache.hadoop.conf.Configuration conf) throws IOException
CSConfigurationProvider
loadConfiguration
in interface CSConfigurationProvider
conf
- initial bootstrap configurationIOException
- if fail to retrieve configurationCopyright © 2020 Apache Software Foundation. All rights reserved.