void checkFinalizers()

in src/com/epam/digital/data/platform/pipelines/registry/CleanupRegistryRegulation.groovy [82:95]


    void checkFinalizers(String codebaseName) {
        String checkCodebaseFinalizers = ''
        String checkCodebaseBranchFinalizers = ''
        try {
            checkCodebaseFinalizers = context.platform.get("codebase", codebaseName, "-o json")
            checkCodebaseBranchFinalizers = context.platform.get("codebasebranch", "",
                    "-l affiliatedWith=$codebaseName -o json")
        } catch (any) {
            context.logger.info("Failed to retrieve $codebaseName json")
        }
        if (checkCodebaseFinalizers.contains("deletionTimestamp") || checkCodebaseBranchFinalizers.contains("deletionTimestamp")) {
            removeFinalizers(codebaseName)
        }
    }