public static void initializeLiFXClient()

in s1e1-totally-lit/hue-lifx-java/src/main/java/com/awslabs/iot_all_the_things/special_projects_edition/totally_lit/lifx/LiFXShared.java [21:31]


    public static void initializeLiFXClient() {
        if (isRunningInDocker()) {
            log.error("LiFX support requires access to the local network to send and receive broadcast payloads.");
            log.error("Currently we do not know a reliable way to do this in Docker.");
            log.error("");
            log.error("If you do please let us know via a Github issue or PR!");
            System.exit(1);
        }
        // Open a blocking LiFX client and fail immediately if this blows up
        Try.run(() -> client.open(true)).get();
    }