in packages/components/workflows/src/environment/workflow-environment.ts [16:36]
export function convertToWorkflowEnvironment(environment: Environment | undefined): WorkflowEnvironment | undefined {
if (!environment) {
return undefined;
}
const connections: ConnectionDefinition[] = [];
(environment.accountKeys || []).forEach(key => {
const account = environment.definition[key] as AccountConnection<any>;
(environment.getRoles(key) || []).forEach(role => {
connections.push({
Name: account.name || '',
Role: role.name || '',
});
});
});
return {
Name: environment.name || '',
Connections: connections,
};
}