commit 47f034fcb59685fade50a8d79b53629a5574ad52
Author: Stanislav Ochotnicky <sochotnicky(a)redhat.com>
Date: Mon Sep 30 15:44:36 2013 +0200
depmap.py: Add get_skipped_artifacts method
python/javapackages/depmap.py | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/python/javapackages/depmap.py b/python/javapackages/depmap.py
index dc0128b..3ab58f4 100644
--- a/python/javapackages/depmap.py
+++ b/python/javapackages/depmap.py
@@ -120,6 +120,14 @@ class Depmap(object):
artifacts.append(artifact)
return artifacts
+ def get_skipped_artifacts(self):
+ """Returns list of Artifact that were build but not
installed"""
+ artifacts = []
+ for dep in self.__doc.findall('.//skippedArtifact'):
+ artifact = Artifact.from_xml_element(dep)
+ artifacts.append(artifact)
+ return artifacts
+
def get_java_requires(self):
"""Returns JVM version required by depmap or
None"""
jreq = self.__doc.find('.//requiresJava')