diff options
-rwxr-xr-x | control/job-mangle/mangle-jobs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/control/job-mangle/mangle-jobs b/control/job-mangle/mangle-jobs index 1223724..cd71ec6 100755 --- a/control/job-mangle/mangle-jobs +++ b/control/job-mangle/mangle-jobs @@ -109,7 +109,9 @@ def process_remote_jenkins(): if not options.really: show_diff(text, new_text) else: - postConfig('job/' + name + '/config.xml', new_text.encode("utf8")) + if type(new_text) == type(u""): + new_text = new_text.encode("utf8") + postConfig(str('job/' + name + '/config.xml'), new_text) def main(): if options.file: |