Function: Find and Remove All Orchestrator Locks

by Simon Sparks · 5 September 2025

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

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

Filename: vCloudService.ts

Description: Orchestrator Function to find and removes all Orchestrator locks

Function: RemoveAllOrchestratorLocks

public RemoveAllOrchestratorLocks(): void {

    let arrLock: string[] = LockingSystem.retrieveAll();
    
    arrLock.forEach((strLock: string):void => { 
        let arrLock:string[] = strLock.split(",");

        this.objLogger.info("strLock = " + arrLock[0] + ", User = " + arrLock[1]);

        try {
            LockingSystem.unlock(arrLock[0], "vcdadmin");
        }
        catch (strException) {
            this.objLogger.info("strException = " + strException);
        }
    });
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like