diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..b3bece2 --- /dev/null +++ b/COPYING @@ -0,0 +1,31 @@ +Software License Agreement (BSD License) + +Copyright (c) 2010, Willow Garage, Inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * Neither the name of Willow Garage, Inc. nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +'AS IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. diff --git a/jenkins.py b/jenkins/__init__.py similarity index 99% rename from jenkins.py rename to jenkins/__init__.py index 72c694e..a352385 100644 --- a/jenkins.py +++ b/jenkins/__init__.py @@ -31,8 +31,6 @@ # ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. # -# Revision $Id$ -# $Author$ ''' Python API for Jenkins diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..f35c8ec --- /dev/null +++ b/setup.py @@ -0,0 +1,12 @@ +#!/usr/bin/env python + +from distutils.core import setup + +setup(name='python-jenkins', + version='0.1', + description='Python bindings for the remote Jenkins API', + author='Ken Conley', + author_email='kwc@willowgarage.com', + url='http://launchpad.net/python-jenkins', + packages=['jenkins'], + ) diff --git a/test-jenkins.py b/test-jenkins.py deleted file mode 100755 index 71949ef..0000000 --- a/test-jenkins.py +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/python - -import jenkins - -l_jenkins = jenkins.Jenkins("http://localhost:8080/") - -if l_jenkins.node_exists("test"): - print "Node exists" - l_jenkins.delete_node("test") -else: - print "Node does not exist" - -l_jenkins.create_node("test",4,"Test",labels="nothing") - -if l_jenkins.node_exists("test"): - print "Node exists" -else: - print "Node does not exist" - -if l_jenkins.node_exists("negtest"): - print "Node exists" -else: - print "Node does not exist" - -#l_jenkins.delete_node("test")