Update cli to use the new MergeConfigMixIn.

The purpose of the above MixIn is to override the options on the configuration file with the options passed from the console.
This commit is contained in:
Pedro Algarvio 2013-02-27 12:29:13 +00:00
parent 6f34684d21
commit 3734f1440e

View File

@ -3,20 +3,22 @@ CLI entry-point for salt-api
'''
# Import salt libs
from salt.utils.parsers import (
ConfigDirMixIn,
DaemonMixIn,
LogLevelMixIn,
OptionParser,
OptionParserMeta,
PidfileMixin)
ConfigDirMixIn,
DaemonMixIn,
LogLevelMixIn,
MergeConfigMixIn,
OptionParser,
OptionParserMeta,
PidfileMixin)
# Import salt-api libs
import saltapi.client
import saltapi.config
import saltapi.version
class SaltAPI(OptionParser, ConfigDirMixIn, LogLevelMixIn, PidfileMixin,
DaemonMixIn):
DaemonMixIn, MergeConfigMixIn):
'''
The cli parser object used to fire up the salt api system.
'''