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 | ) |