reguire gnupg1 on f>=31; sense the system to use gpg1 when installed
[nodemanager.git] / setup.py
index 379fd46..2d86040 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,49 +1,58 @@
-#!/usr/bin/python
-#
-# $Id$
-# $URL$
+#!/usr/bin/python3
 #
 # Setup script for the Node Manager application
 #
 # Mark Huang <mlhuang@cs.princeton.edu>
 # 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',
-        'bwlimit',
-        'cgroups',
         'conf_files',
         'config',
         'controller',
-        'coresched',
         'curlwrapper',
         'database',
+        'initscript',
         'iptables',
         'logger',
         'net',
         'nodemanager',
         'plcapi',
         'safexmlrpc',
-        'sliver_libvirt',
-        'sliver_lxc',
-        'sliver_vs',
         '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',
         ],
     )