2
0
mirror of https://github.com/xcat2/confluent.git synced 2024-11-22 09:32:21 +00:00

Add bits and pieces to facilitate pypi packaging

This commit is contained in:
Jarrod Johnson 2014-05-06 15:01:35 -04:00
parent c5cb5649d5
commit 2f5dede1b4
14 changed files with 85 additions and 1 deletions

12
confluent_client/setup.py Normal file
View File

@ -0,0 +1,12 @@
from setuptools import setup
setup(
name='confluent_client',
version='0.1.0',
author='Jarrod Johnson',
author_email='jbjohnso@us.ibm.com',
url='http://xcat.sf.net/',
packages=['confluent'],
install_requires=['confluent_common>=0.1.0'],
scripts=['bin/confetty', 'bin/nodepower'],
)

View File

@ -0,0 +1,7 @@
================
confluent_common
================
confluent_common are the python modules used by both
confluent_server and confluent_client. Installation
of this without client or server does not make sense.

View File

@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
import confluent.common.tlv as tlv
import confluent.tlv as tlv
import json
import struct

View File

@ -0,0 +1,19 @@
[metadata]
name = confluent_common
summary = Confluent Common Libraries
description-file =
README.txt
author = Jarrod Johnson
author-email = jbjohnso@us.ibm.com
home-page = http://xcat.sf.net/
classifier =
Intended Audience :: Information Technology
Intended Audience :: System Administrators
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
Programming Language :: Python :: 2.6
Programming Language :: Python :: 2.7
[files]
packages =
confluent

10
confluent_common/setup.py Normal file
View File

@ -0,0 +1,10 @@
from setuptools import setup
setup(
name='confluent_common',
version='0.1.0',
author='Jarrod Johnson',
author_email='jbjohnso@us.ibm.com',
url='http://xcat.sf.net/',
packages=['confluent'],
)

View File

@ -0,0 +1,2 @@
confluent_client>=0.1
pycrypto>=2.6

View File

@ -0,0 +1,22 @@
[metadata]
name = confluent_server
summary = Confluent systems management daemon
description-file =
README.txt
author = Jarrod Johnson
author-email = jbjohnso@us.ibm.com
home-page = http://xcat.sf.net/
classifier =
Intended Audience :: Information Technology
Intended Audience :: System Administrators
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
Programming Language :: Python :: 2.6
Programming Language :: Python :: 2.7
[files]
packages =
confluent
confluent/interface
confluent/config

12
confluent_server/setup.py Normal file
View File

@ -0,0 +1,12 @@
from setuptools import setup
setup(
name='confluent_server',
version='0.1.0',
author='Jarrod Johnson',
author_email='jbjohnso@us.ibm.com',
url='http://xcat.sf.net/',
packages=['confluent', 'confluent/config', 'confluent/interface'],
install_requires=['pycrypto>=2.6', 'confluent_client>=0.1.0'],
scripts=['bin/confluent'],
)