-
Notifications
You must be signed in to change notification settings - Fork 194
Description
Expected Behavior
slcli image list should work
Actual Behavior
slcli image list complains (see error)
It had been working perfectly for many months and suddenly I can not run 'image list' which breaks my automation. On my Linux system it works and shows a suspect looking entry
fd16452d-1a03-48b7-ae52-6b1d15632051 : �CEDEC�Photon Handson image : System : Public : 363380 :
I use cygwin and I have tried various locale settings like en_US.CP1252 and C.UTF-8, etc.
I have version 5.2 which seems to address a similar issue. Any ideas?
I was able to work around it by using the --private option.
tasnik@DFDDSGFSDSSFDSG ~
$ slcli image list
An unexpected error has occured:
Traceback (most recent call last):
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\SoftLayer\CLI\core.py", line 163, in main
cli.main(*_kwargs)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\core.py", line 696, in main
rv = self.invoke(ctx)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\core.py", line 889, in invoke
return ctx.invoke(self.callback, *_ctx.params)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\core.py", line 534, in invoke
return callback(_args, *_kwargs)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\decorators.py", line 64, in new_func
return ctx.invoke(f, obj, _args[1:], *_kwargs)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\core.py", line 534, in invoke
return callback(_args, *_kwargs)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\SoftLayer\CLI\image\list.py", line 58, in cli
env.fout(table)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\SoftLayer\CLI\environment.py", line 56, in fout
self.out(self.fmt(output), newline=newline)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\SoftLayer\CLI\environment.py", line 43, in out
click.echo(output, nl=newline)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\site-packages\click-6.6-py3.5.egg\click\utils.py", line 259, in echo
file.write(message)
File "c:\users\ibm_admin\appdata\local\programs\python\python35-32\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode characters in position 70318-70319: character maps to
Feel free to report this error as it is likely a bug:
https://github.com/softlayer/softlayer-python/issues
Environment Information
Operating System:
softlayer-python version (slcli --version
):
Windows . cygwin slcli (SoftLayer Command-line), version 5.2.0