forked from ClusterHQ/unofficial-flocker-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
37 lines (36 loc) · 1.51 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
from setuptools import setup
setup(
name="UnofficialFlockerTools",
packages=[
"unofficial_flocker_tools",
"unofficial_flocker_tools.txflocker",
],
package_data={
"unofficial_flocker_tools": ["samples/*", "terraform_templates/*"],
},
entry_points={
"console_scripts": [
"flocker-sample-files = unofficial_flocker_tools.sample_files:main",
"flocker-config = unofficial_flocker_tools.config:_main", # async
"flocker-install = unofficial_flocker_tools.install:_main", # async
"flocker-plugin-install = unofficial_flocker_tools.plugin:_main", # async
"flocker-volumes = unofficial_flocker_tools.flocker_volumes:_main", # async
"flockerctl = unofficial_flocker_tools.flocker_volumes:_main", # async
"flocker-get-nodes = unofficial_flocker_tools.get_nodes:main",
"flocker-destroy-nodes = unofficial_flocker_tools.destroy_nodes:main",
"flocker-get-diagnostics = unofficial_flocker_tools.diagnostics:_main", #async
"volume-hub-agents-install = unofficial_flocker_tools.hub_agents:_main", # async
],
},
version="0.6",
description="Unofficial tools to make installing and using Flocker easier and more fun.",
author="Luke Marsden",
author_email="[email protected]",
url="https://github.com/ClusterHQ/unofficial-flocker-tools",
install_requires=[
"PyYAML>=3",
"Twisted>=14",
"treq>=14",
"pyasn1>=0.1",
],
)