Попробуйте только new_sandbox
os.path.join('/home/build/test/sandboxes/', todaystr, 'new_sandbox')
CompositeItemWriter - это то, что вам нужно. Он позволяет вам составлять записи делегатов для записи элементов в несколько мест назначения.
Когда ваши авторы-делегаты имеют значение ItemStream
(что, по-видимому, имеет место для вас), вам нужно зарегистрировать их как потоки на шаге, чтобы их методы обратного вызова из интерфейса ItemStream
правильно вызывались в необходимых точках жизненного цикла шага (или вкратце, так что их ItemStream
контракт правильно соблюдается). Вы можете найти более подробную информацию об этом в Регистрация ItemStream с помощью шага справочной документации.
Надеюсь, это поможет.