export function getHostName()

in cdk/lib/hostname.ts [3:21]


export function getHostName(scope:GuStack, insert?:string):string {
    if(scope.stage.startsWith("CODE")) {
        if(scope.stack.endsWith("preview")) {
            return `graphql-preview${insert ?? ""}.content.code.dev-guardianapis.com`;
        } else {
            return `graphql${insert ?? ""}.content.code.dev-guardianapis.com`;
        }
    } else if(scope.stage.startsWith("PROD")) {
        if (scope.stack.endsWith("preview")) {
            return `graphql-preview${insert ?? ""}.content.guardianapis.com`;
        } else {
            return `graphql${insert ?? ""}.content.guardianapis.com`;
        }
    } else if(scope.stage=="TEST") {    //CI testing
        return `graphql-preview${insert ?? ""}.content.code.dev-guardianapis.com`;
    } else {
        throw "stage must be either CODE or PROD";
    }
}