blob: a7f716f1121d477c4b53e09528660f5bc171fd0a [file] [log] [blame]
// Copyright 2018 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "env.h"
#include <stdlib.h>
#include <string.h>
namespace devmgr {
bool getenv_bool(const char* key, bool default_value) {
const char* value = getenv(key);
if (value == nullptr) {
return default_value;
}
if ((strcmp(value, "0") == 0) ||
(strcmp(value, "false") == 0) ||
(strcmp(value, "off") == 0)) {
return false;
}
return true;
}
} // namespace devmgr