reguire gnupg1 on f>=31; sense the system to use gpg1 when installed
[nodemanager.git] / setup.py
index 569cc99..2d86040 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,44 +1,58 @@
-#!/usr/bin/python
+#!/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: setup.py,v 1.4 2006/11/28 21:36:06 mlhuang Exp $
-#
 
-from distutils.core import setup, Extension
+from distutils.core import setup
 
 setup(
-    ext_modules=[
-    Extension('sioc', ['sioc.c']),
-    ],
     py_modules=[
-    'accounts',
-    'api',
-    'api_calls',
-    'conf_files',
-    'config',
-    'curlwrapper',
-    'database',
-    'delegate',
-    'logger',
-    'net',
-    'nm',
-    'plcapi',
-    'proper',
-    'vsys',
-    'safexmlrpc',
-    'sliver_vs',
-    'sm',
-    'ticket',
-    'tools',
-    'bwmon',
-    'codemux',
-    'iptables',
-    ],
-    scripts = [
-    'forward_api_calls',
-    ],
+        'account',
+        'api',
+        'api_calls',
+        'bwmon',
+        'conf_files',
+        'config',
+        'controller',
+        'curlwrapper',
+        'database',
+        'initscript',
+        'iptables',
+        'logger',
+        'net',
+        'nodemanager',
+        'plcapi',
+        'safexmlrpc',
+        'slivermanager',
+        'ticket',
+        'tools',
+        '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',
+        ],
     )