У меня возникла странная проблема с чрезвычайно медленной загрузкой файла на моем slave-сервере. Например, загрузка файлов размером 60 МБ занимает почти 2 минуты, тогда как один и тот же почтовый индекс в той же сети занимает всего несколько секунд.Buildbot master.cfg условно в зависимости от свойства
Чтобы обойти это, я подумал о том, чтобы использовать старый добрый scp для загрузки файлов под Windows, но мне это не удалось, поскольку я не могу сделать условный выбор того, какую функцию использовать для загрузки файла учитывая свойство, которое я ранее задал.
Я пытаюсь сделать так, как этот
if(Interpolate("%(prop:osName)s")=='windows'):
uploadWindows(args)
else:
upload_file(args)
Но я не имею никакого успеха, делая это, даже если свойство OSNAME установлено правильно.
Как этот код подходит в buildstep? Вы можете показать контекст? –