Executor.exec небольшой рефакторинг использования промисов и коллбэков