windows客户端中文文件名的问题
ID: updateFunction: file.recurse
Name: D:/iis/SaltWeb
Result: False
Comment: An exception occurred in this state: Traceback (most recent call last):
File "c:\salt\bin\lib\site-packages\salt\state.py", line 1702, in call
**cdata['kwargs'])
File "c:\salt\bin\lib\site-packages\salt\loader.py", line 1649, in wrapper
return f(*args, **kwargs)
File "c:\salt\bin\lib\site-packages\salt\states\file.py", line 2568, in recurse
manage_file(dest, src)
File "c:\salt\bin\lib\site-packages\salt\states\file.py", line 2445, in manage_file
**pass_kwargs)
File "c:\salt\bin\lib\site-packages\salt\states\file.py", line 1635, in managed
**kwargs
File "c:\salt\bin\lib\site-packages\salt\modules\file.py", line 3921, in check_managed_changes
saltenv)
File "c:\salt\bin\lib\site-packages\salt\modules\file.py", line 3308, in source_list
contextkey = '{0}_|-{1}_|-{2}'.format(source, source_hash, saltenv)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 19-30: ordinal not in range(128)
Started: 14:42:58.935000
Duration: 94.0 ms
Changes:
-------------------
有谁遇到过这个问题么?试了一下,跟中文文件名有关。
但是如何解决呢?
页:
[1]