salt-cloud: error: Error while processing <bound method SaltCloud.process_config_dir of <salt.cloud.cli.SaltCloud object at 0x30081d0>>: Traceback (most recent call last):

 "/usr/lib/python2.6/dist-packages/salt/utils/parsers.py", line 169, in parse_args
process_option_func()

 "/usr/lib/python2.6/dist-packages/salt/utils/parsers.py", line 451, in process_config_dir
self.config.update(self.setup_config())

 "/usr/lib/python2.6/dist-packages/salt/utils/parsers.py", line 2638, in setup_config
return config.cloud_config(self.get_config_file_path())

 "/usr/lib/python2.6/dist-packages/salt/config/__init__.py", line 1868, in cloud_config
providers_config)

 "/usr/lib/python2.6/dist-packages/salt/config/__init__.py", line 2031, in vm_profiles_config
return apply_vm_profiles_config(providers, overrides, defaults)

 "/usr/lib/python2.6/dist-packages/salt/config/__init__.py", line 2111, in apply_vm_profiles_config
if ':' not in extended['provider']:KeyError: 'provider'
Traceback (most recent call last):

 "<stdin>", line 1, in <module>

 "/usr/lib/python2.6/site-packages/slackclient/_server.py", line 41, in __repr__
return self.__str__()

 "/usr/lib/python2.6/site-packages/slackclient/_server.py", line 37, in __str__
data += "{} : {}\n".format(key, str(self.__dict__[key])[:40])ValueError: zero length field name in format