2017-01-18 18:58:32 +00:00
|
|
|
From 63aa7db5aad4690b72898d01fa82270c1f503241 Mon Sep 17 00:00:00 2001
|
2017-01-18 18:56:04 +00:00
|
|
|
From: Patrick Uiterwijk <puiterwijk@redhat.com>
|
2017-01-18 18:58:32 +00:00
|
|
|
Date: Jan 18 2017 18:52:45 +0000
|
2017-01-18 18:56:04 +00:00
|
|
|
Subject: Add some debugging about ref updating
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
diff --git a/pungi/ostree/tree.py b/pungi/ostree/tree.py
|
|
|
|
index 1b616b2..68b6d70 100644
|
|
|
|
--- a/pungi/ostree/tree.py
|
|
|
|
+++ b/pungi/ostree/tree.py
|
|
|
|
@@ -63,10 +63,13 @@ class Tree(OSTree):
|
|
|
|
if self.extra_config:
|
|
|
|
tag_ref = self.extra_config.get('tag_ref', True)
|
|
|
|
if not tag_ref:
|
|
|
|
+ print('Not updating ref as configured')
|
|
|
|
return
|
|
|
|
ref = get_ref_from_treefile(self.treefile)
|
|
|
|
commitid = get_commitid_from_commitid_file(self.commitid_file)
|
|
|
|
+ print('Ref: %r, Commit ID: %r' % (ref, commitid))
|
|
|
|
if ref and commitid:
|
|
|
|
+ print('Updating ref')
|
|
|
|
# Let's write the tag out ourselves
|
|
|
|
heads_dir = os.path.join(self.repo, 'refs', 'heads')
|
|
|
|
if not os.path.exists(heads_dir):
|
2017-01-18 18:58:32 +00:00
|
|
|
diff --git a/pungi/ostree/utils.py b/pungi/ostree/utils.py
|
|
|
|
index fb5e330..02540c9 100644
|
|
|
|
--- a/pungi/ostree/utils.py
|
|
|
|
+++ b/pungi/ostree/utils.py
|
|
|
|
@@ -37,8 +37,10 @@ def get_ref_from_treefile(treefile):
|
|
|
|
try:
|
|
|
|
parsed = json.loads(f.read())
|
|
|
|
ref = parsed['ref']
|
|
|
|
- except Exception:
|
|
|
|
- pass
|
|
|
|
+ except Exception as e:
|
|
|
|
+ print('Unable to get ref from treefile: %s' % e)
|
|
|
|
+ else:
|
|
|
|
+ print('Unable to open treefile')
|
|
|
|
return ref
|
|
|
|
|
|
|
|
|
|
|
|
@@ -48,6 +50,8 @@ def get_commitid_from_commitid_file(commitid_file):
|
|
|
|
if os.path.isfile(commitid_file):
|
|
|
|
with open(commitid_file, 'r') as f:
|
|
|
|
commitid = f.read().replace('\n', '')
|
|
|
|
+ else:
|
|
|
|
+ print('Unable to find commitid file')
|
|
|
|
return commitid
|
|
|
|
|
|
|
|
|
2017-01-18 18:56:04 +00:00
|
|
|
|