X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=setup.py;h=2d8604051c3766f0810c133c3a31d3b25930ffe5;hb=121219ac45fd954d3c7219c0f249fb1cddbc5105;hp=fd1cc284227fcb2d5ac41c7fd0eee5ada6670de1;hpb=3224c1906c82596a86ae734181488ed14a0f0976;p=nodemanager.git diff --git a/setup.py b/setup.py index fd1cc28..2d86040 100644 --- a/setup.py +++ b/setup.py @@ -1,21 +1,16 @@ -#!/usr/bin/python -# -# $Id$ -# $URL$ +#!/usr/bin/python3 # # Setup script for the Node Manager application # # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id$ -# -from distutils.core import setup, Extension +from distutils.core import setup setup( py_modules=[ - 'accounts', + 'account', 'api', 'api_calls', 'bwmon', @@ -24,21 +19,40 @@ setup( 'controller', 'curlwrapper', 'database', + 'initscript', 'iptables', 'logger', 'net', - 'nm', + 'nodemanager', 'plcapi', 'safexmlrpc', - 'sliver_vs', - 'sm', + 'slivermanager', 'ticket', 'tools', - ], - scripts = [ - 'forward_api_calls', - ], - packages =[ - 'plugins', + 'plugins.codemux', + 'plugins.hostmap', + 'plugins.interfaces', + 'plugins.omf_resctl', + 'plugins.rawdisk', + 'plugins.reservation', + 'plugins.sfagids', + 'plugins.sliverauth', + 'plugins.specialaccounts', + 'plugins.syndicate', + 'plugins.vsys', + 'plugins.vsys_privs', + 'plugins.ipv6', + 'plugins.update_ipv6addr_slivertag', +# lxc + 'sliver_libvirt', + 'sliver_lxc', + 'cgroups', + 'coresched_lxc', + 'plugins.privatebridge', +# vs + 'sliver_vs', + 'coresched_vs', + # this plugin uses vserver for now + 'plugins.drl', ], )