blob: f09604edd5a6eea2ca70271fd43976ffecf29dab [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