commit c9e3c833829aa7b875cb677be627a128a38b4fb3
Author: Michal Srb <msrb(a)redhat.com>
Date: Tue Jun 3 15:14:55 2014 +0200
[pom] Add support for plugins
python/javapackages/pom/pom.py | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/python/javapackages/pom/pom.py b/python/javapackages/pom/pom.py
index da72af7..28ec56a 100644
--- a/python/javapackages/pom/pom.py
+++ b/python/javapackages/pom/pom.py
@@ -1,5 +1,6 @@
from pomreader import POMReader, PomLoadingException
from dependency import Dependency
+from plugin import Plugin
class POM(object):
@@ -102,3 +103,11 @@ class POM(object):
"""
depsxml = POMReader.xpath(self.__doc,
'./pom:dependencies/pom:dependency')
return [Dependency.from_xml_element(x) for x in depsxml]
+
+ @property
+ def plugins(self):
+ """
+ List of artifact's plugins
+ """
+ plugsxml = POMReader.xpath(self.__doc, './pom:plugins/pom:plugin')
+ return [Plugin.from_xml_element(x) for x in plugsxml]
Show replies by date