|
|
@ -73,6 +73,8 @@ class ConfigCLI(CLI):
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
self.config = ConfigManager()
|
|
|
|
self.config = ConfigManager()
|
|
|
|
self.config_file = find_ini_config_file()
|
|
|
|
self.config_file = find_ini_config_file()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if self.config_file:
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
if not os.path.exists(self.config_file):
|
|
|
|
if not os.path.exists(self.config_file):
|
|
|
|
raise AnsibleOptionsError("%s does not exist or is not accessible" % (self.config_file))
|
|
|
|
raise AnsibleOptionsError("%s does not exist or is not accessible" % (self.config_file))
|
|
|
@ -86,6 +88,9 @@ class ConfigCLI(CLI):
|
|
|
|
elif self.action in ['edit', 'update']:
|
|
|
|
elif self.action in ['edit', 'update']:
|
|
|
|
display.warning("File does not exist, used empty file: %s" % self.config_file)
|
|
|
|
display.warning("File does not exist, used empty file: %s" % self.config_file)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
elif self.action == 'view':
|
|
|
|
|
|
|
|
raise AnsibleError('Invalid or no config file was supplied')
|
|
|
|
|
|
|
|
|
|
|
|
self.execute()
|
|
|
|
self.execute()
|
|
|
|
|
|
|
|
|
|
|
|
def execute_update(self):
|
|
|
|
def execute_update(self):
|
|
|
|