forked from edf-hpc/clara
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
78 lines (74 loc) · 3.94 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#!/usr/bin/env python
#-*- coding: utf-8 -*-
##############################################################################
# Copyright (C) 2014 EDF SA #
# #
# This file is part of Clara #
# #
# This software is governed by the CeCILL-C license under French law and #
# abiding by the rules of distribution of free software. You can use, #
# modify and/ or redistribute the software under the terms of the CeCILL-C #
# license as circulated by CEA, CNRS and INRIA at the following URL #
# "http://www.cecill.info". #
# #
# As a counterpart to the access to the source code and rights to copy, #
# modify and redistribute granted by the license, users are provided only #
# with a limited warranty and the software's author, the holder of the #
# economic rights, and the successive licensors have only limited #
# liability. #
# #
# In this respect, the user's attention is drawn to the risks associated #
# with loading, using, modifying and/or developing or reproducing the #
# software by the user in light of its specific status of free software, #
# that may mean that it is complicated to manipulate, and that also #
# therefore means that it is reserved for developers and experienced #
# professionals having in-depth computer knowledge. Users are therefore #
# encouraged to load and test the software's suitability as regards their #
# requirements in conditions enabling the security of their systems and/or #
# data to be ensured and, more generally, to use and operate it in the #
# same conditions as regards security. #
# #
# The fact that you are presently reading this means that you have had #
# knowledge of the CeCILL-C license and that you accept its terms. #
# #
##############################################################################
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
# get __version__
exec(open('clara/version.py').read())
setup(name='Clara',
version=__version__,
scripts=['bin/clara'],
packages=['clara',
'clara.plugins',
'clara.virt',
'clara.virt.conf',
'clara.virt.libvirt'],
install_requires=['docopt>=0.6.1',
'importlib>=1.0.1',
'clustershell>=1.6',
'libvirt>=10.2.9'],
package_data={'': ['README.md']},
author='EDF CCN HPC',
author_email='[email protected]',
license='CeCILL-C (French equivalent to LGPLv2+)',
url='https://github.com/edf-hpc/clara',
platforms=['GNU/Linux', 'BSD'],
keywords='cluster administration',
description='Cluster Administration Tools',
classifiers=[
'Development Status :: 4 - Beta',
'Environment :: Console',
'Intended Audience :: System Administrators',
'License :: OSI Approved',
'Operating System :: MacOS :: MacOS X',
'Operating System :: POSIX :: BSD',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Topic :: System :: Clustering',
'Topic :: System :: Systems Administration']
)