blind and brutal 2to3
[nodemanager.git] / debian / nodemanager-lib.install
index fd39926..a02c464 100644 (file)
@@ -1,5 +1,52 @@
-usr/share/NodeManager/
+# OK so this does not work and won't work properly until the whole module/packaging
+# business is reviewed from scratch even on rpm
+# we would ideally need to 
+# . have the python code installed at the standard location
+# and imported using import nodemanager.<> or import nodemanager.plugins.<>
+# . review the plugin loading mechanism to probe the contents of plugins at run-time from this location
+# . remove as much as we can from Makefile and put it in setup.py
+# so this is way more than we are ready to invest in this module ...
+###
+# this for now needs to be kept in sync with the toplevel specfile
+# also the rpm packaging goes in /usr/share/NodeManager but 
+# under debian it seems like setup.py does not honor --install-purelib and all this, so...
+usr/lib*/python*/dist-packages/account.*
+usr/lib*/python*/dist-packages/api.*
+usr/lib*/python*/dist-packages/api_calls.*
+usr/lib*/python*/dist-packages/bwmon.*
+usr/lib*/python*/dist-packages/conf_files.*
+usr/lib*/python*/dist-packages/config.*
+usr/lib*/python*/dist-packages/controller.*
+usr/lib*/python*/dist-packages/curlwrapper.*
+usr/lib*/python*/dist-packages/database.*
+usr/lib*/python*/dist-packages/initscript.*
+usr/lib*/python*/dist-packages/iptables.*
+usr/lib*/python*/dist-packages/logger.*
+usr/lib*/python*/dist-packages/net.*
+usr/lib*/python*/dist-packages/nodemanager.*
+usr/lib*/python*/dist-packages/plcapi.*
+usr/lib*/python*/dist-packages/safexmlrpc.*
+usr/lib*/python*/dist-packages/slivermanager.*
+usr/lib*/python*/dist-packages/ticket.*
+usr/lib*/python*/dist-packages/tools.*
+usr/lib*/python*/dist-packages/plugins/__init__.*
+usr/lib*/python*/dist-packages/plugins/codemux.*
+usr/lib*/python*/dist-packages/plugins/hostmap.*
+usr/lib*/python*/dist-packages/plugins/interfaces.*
+usr/lib*/python*/dist-packages/plugins/omf_resctl.*
+usr/lib*/python*/dist-packages/plugins/privatebridge.*
+usr/lib*/python*/dist-packages/plugins/rawdisk.*
+usr/lib*/python*/dist-packages/plugins/reservation.*
+usr/lib*/python*/dist-packages/plugins/sfagids.*
+usr/lib*/python*/dist-packages/plugins/sliverauth.*
+usr/lib*/python*/dist-packages/plugins/specialaccounts.*
+usr/lib*/python*/dist-packages/plugins/syndicate.*
+usr/lib*/python*/dist-packages/plugins/vsys.*
+usr/lib*/python*/dist-packages/plugins/vsys_privs.*
+usr/share/NodeManager/sliver-initscripts/
+usr/share/NodeManager/sliver-systemd/
 usr/bin/forward_api_calls
+# not quite sure if debian or ubuntu has / plans to have / systemd at some point ?
 etc/init.d/
 etc/logrotate.d/nodemanager
 var/lib/nodemanager/