minor cleanup
[nodemanager.git] / setup.py
1 #!/usr/bin/python
2 #
3 # Setup script for the Node Manager application
4 #
5 # Mark Huang <mlhuang@cs.princeton.edu>
6 # Copyright (C) 2006 The Trustees of Princeton University
7 #
8
9 from distutils.core import setup
10
11 setup(
12     py_modules=[
13         'account',
14         'api',
15         'api_calls',
16         'bwmon',
17         'conf_files',
18         'config',
19         'controller',
20         'curlwrapper',
21         'database',
22         'initscript',
23         'iptables',
24         'logger',
25         'net',
26         'nodemanager',
27         'plcapi',
28         'safexmlrpc',
29         'slivermanager',
30         'ticket',
31         'tools',
32         'plugins.codemux',
33         'plugins.hostmap',
34         'plugins.interfaces',
35         'plugins.omf_resctl',
36         'plugins.rawdisk',
37         'plugins.reservation',
38         'plugins.sfagids',
39         'plugins.sliverauth',
40         'plugins.specialaccounts',
41         'plugins.syndicate',
42         'plugins.vsys',
43         'plugins.vsys_privs',
44         'plugins.ipv6',
45         'plugins.update_ipv6addr_slivertag', 
46 # lxc
47         'sliver_libvirt',
48         'sliver_lxc',
49         'cgroups',
50         'coresched_lxc',
51         'plugins.privatebridge',
52 # vs
53         'sliver_vs',
54         'coresched_vs',
55         # this plugin uses vserver for now
56         'plugins.drl',
57         ],
58     scripts = [
59         'forward_api_calls',
60         ],
61     packages =[
62         ],
63     )