rwwarren/door-lock

View on GitHub
api/src/main/java/com/wrixton/doorlock/Healthcheck.java

Summary

Maintainability
A
0 mins
Test Coverage
package com.wrixton.doorlock;

import com.codahale.metrics.health.HealthCheck;

class Healthcheck extends HealthCheck {

    private final String appName;

    Healthcheck(String appName) {
        this.appName = appName;
    }

    @Override
    protected Result check() throws Exception {
        if (!appName.equals("doorlock-api")) {
            return Result.unhealthy("app-name does not match");
        }
        return Result.healthy();
    }
    
}