1ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch// Copyright 2013 The Chromium Authors. All rights reserved.
2ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch// Use of this source code is governed by a BSD-style license that can be
3ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch// found in the LICENSE file.
4ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
5ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch#include "chrome/common/extensions/features/feature_channel.h"
6ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
7ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochusing chrome::VersionInfo;
8ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
9ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochnamespace {
10ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
11ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochconst VersionInfo::Channel kDefaultChannel = VersionInfo::CHANNEL_STABLE;
12ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben MurdochVersionInfo::Channel g_current_channel = kDefaultChannel;
13ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
14ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch}  // namespace
15ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
16ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochnamespace extensions {
17ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
18ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben MurdochVersionInfo::Channel GetCurrentChannel() {
19ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch  return g_current_channel;
20ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch}
21ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
22ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochvoid SetCurrentChannel(VersionInfo::Channel channel) {
23ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch  g_current_channel = channel;
24ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch}
25ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
26ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben MurdochVersionInfo::Channel GetDefaultChannel() {
27ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch  return kDefaultChannel;
28ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch}
29ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch
30ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch}  // namespace extensions
31