Function: List Workflows in Folders

by Simon Sparks · 1 October 2025

To use this function add it to the class library file named OrchestratorService.ts

GitHub Repository: https://github.com/SimonSparksUK/Orchestrator

Filename: OrchestratorService.ts

Description: Orchestrator Function to list workflows in folders

Function: WorkflowCategoryLogWorkflowCount

public WorkflowCategoryLogWorkflowCount(): void {

    let arrWorkflowCategory: WorkflowCategory[] = Server.getAllWorkflowCategories();

    arrWorkflowCategory = arrWorkflowCategory.filter((objWorkflowCategory: WorkflowCategory): boolean => {

        let strWorkflowCategoryName: string = objWorkflowCategory.name;

        let arrWorkflow: Workflow[] = objWorkflowCategory.allWorkflows;

        this.objLogger.info(`Workflow Category Name: ${strWorkflowCategoryName} ( ${arrWorkflow.length} ).`);

        return strWorkflowCategoryName.indexOf(" - ") > -1;
    });
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like