reguire gnupg1 on f>=31; sense the system to use gpg1 when installed
[nodemanager.git] / setup.py
index a3e93f6..2d86040 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
 #
 # Setup script for the Node Manager application
 #
@@ -6,7 +6,7 @@
 # Copyright (C) 2006 The Trustees of Princeton University
 #
 
-from distutils.core import setup, Extension
+from distutils.core import setup
 
 setup(
     py_modules=[
@@ -17,7 +17,6 @@ setup(
         'conf_files',
         'config',
         'controller',
-        'coresched',
         'curlwrapper',
         'database',
         'initscript',
@@ -27,15 +26,33 @@ setup(
         'nodemanager',
         'plcapi',
         'safexmlrpc',
-        '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',
         ],
     )