Statistics
| Branch: | Tag: | Revision:

root / snf-ganeti-tools / setup.py @ 07d104d8

History | View | Annotate | Download (1 kB)

1 45ebfd48 Vangelis Koukis
#!/usr/bin/env python
2 45ebfd48 Vangelis Koukis
3 07d104d8 Kostas Papadimitriou
import os
4 07d104d8 Kostas Papadimitriou
5 45ebfd48 Vangelis Koukis
from setuptools import setup
6 07d104d8 Kostas Papadimitriou
from synnefo.util.version import update_version
7 07d104d8 Kostas Papadimitriou
8 07d104d8 Kostas Papadimitriou
HERE = os.path.abspath(os.path.normpath(os.path.dirname(__file__)))
9 07d104d8 Kostas Papadimitriou
update_version('synnefo.versions', 'ganeti', HERE)
10 07d104d8 Kostas Papadimitriou
from synnefo.versions.ganeti import __version__
11 45ebfd48 Vangelis Koukis
12 45ebfd48 Vangelis Koukis
setup(
13 45ebfd48 Vangelis Koukis
    name="snf-ganeti-tools",
14 07d104d8 Kostas Papadimitriou
    version=__version__,
15 45ebfd48 Vangelis Koukis
    description="Synnefo Ganeti supplementary tools",
16 45ebfd48 Vangelis Koukis
    author="Synnefo Development Team",
17 45ebfd48 Vangelis Koukis
    author_email="synnefo@lists.grnet.gr",
18 45ebfd48 Vangelis Koukis
    license="BSD",
19 45ebfd48 Vangelis Koukis
    url="http://code.grnet.gr/projects/synnefo",
20 07d104d8 Kostas Papadimitriou
    namespace_packages=["synnefo", "synnefo.versions"],
21 07d104d8 Kostas Papadimitriou
    packages=["synnefo", "synnefo.ganeti", "synnefo.versions"],
22 45ebfd48 Vangelis Koukis
    install_requires=[
23 45ebfd48 Vangelis Koukis
        'daemon',
24 45ebfd48 Vangelis Koukis
        'pyinotify',
25 45ebfd48 Vangelis Koukis
        'amqplib',
26 ee67b59c Vangelis Koukis
        'prctl',
27 45ebfd48 Vangelis Koukis
    ],
28 a34f9872 Kostas Papadimitriou
    entry_points = {
29 a34f9872 Kostas Papadimitriou
     'console_scripts': [
30 a34f9872 Kostas Papadimitriou
         'snf-ganeti-eventd = synnefo.ganeti.eventd:main',
31 a34f9872 Kostas Papadimitriou
         'snf-ganeti-hook = synnefo.ganeti.hook:main',
32 a34f9872 Kostas Papadimitriou
         'snf-progress-monitor = synnefo.ganeti.progress_monitor:main'
33 a34f9872 Kostas Papadimitriou
         ],
34 a34f9872 Kostas Papadimitriou
     },
35 45ebfd48 Vangelis Koukis
)