Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/devbot/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'devbot/config.py')
-rw-r--r--devbot/config.py23
1 files changed, 8 insertions, 15 deletions
diff --git a/devbot/config.py b/devbot/config.py
index 93c82f7..3a396cd 100644
--- a/devbot/config.py
+++ b/devbot/config.py
@@ -5,7 +5,6 @@ import pkgutil
import tempfile
from devbot import distro
-from devbot import utils
from devbot import plugins
from devbot import git
@@ -51,12 +50,6 @@ class Module:
def get_build_dir(self):
return os.path.join(get_build_dir(), self.name)
- def get_commit_id(self, tag="HEAD"):
- if not os.path.exists(self.get_source_dir()):
- return None
-
- return utils.get_commit_id(self.get_source_dir())
-
def get_git_module(self):
return git.Module(path=get_source_dir(), name=self.name,
remote=self.repo, branch=self.branch, tag=self.tag,
@@ -77,13 +70,6 @@ def _ensure_dir(dir):
if not os.path.exists(dir):
os.mkdir(dir)
-def get_commit_id():
- commit_id = utils.get_commit_id(config_dir)
- if commit_id is None:
- commit_id = "snapshot"
-
- return commit_id
-
def setup(**kwargs):
_load_plugins()
@@ -261,7 +247,14 @@ def _read_index(dir_name, extra=[]):
with open(os.path.join(index_dir, "index.json")) as f:
files.extend(json.load(f))
return [os.path.join(index_dir, json_file) for json_file in files]
-
+
+def get_full_build():
+ config = None
+ with open(os.path.join(config_dir, "config.json")) as f:
+ config = json.load(f)
+
+ return config["full_build"]
+
def load_packages():
packages = {}