setup.py 947 Bytes
Newer Older
1 2 3 4
"""Argo Node Resource Manager
"""

from setuptools import setup, find_packages
5 6 7 8 9 10 11 12 13
import os


def get_data_files(docs_root):
    data_files = []
    for dirname, dirs, files in os.walk(docs_root):
        for f in files:
            data_files.append(os.path.join(dirname, f))
    return data_files
14 15 16

setup(
    name='nrm',
17
    version='0.1.0',
18 19 20 21
    description="Argo Node Resource Manager",
    author='Swann Perarnau',
    author_email='swann@anl.gov',
    url='http://argo-osr.org',
22
    license='BSD3',
23 24 25

    classifiers=[
        'Development Status :: 3 - Alpha',
26
        'License :: OSI Approved :: BSD License',
27 28 29 30 31
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 2.7',
    ],

    packages=find_packages(),
32
    install_requires=[],
33
    package_data={'nrm': ['schemas/*.json', 'schemas/*.yml']},
34
    data_files=get_data_files("./doc"),
35
    scripts=['bin/nrmd', 'bin/app', 'bin/nrm', 'bin/nrm-perfwrapper']
36
)