X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=debian%2Fnodemanager-lib.install;h=a02c4640276f06d54087aedbcb370c9f449c59e4;hb=e57432c1dfdfeaa52cc32799e2abbc34b7704ce9;hp=fd39926b29ea3e44a1867952fbfe138ff4facfe1;hpb=63546278c1e00ac6d1910d4d552a933bd170ed28;p=nodemanager.git diff --git a/debian/nodemanager-lib.install b/debian/nodemanager-lib.install index fd39926..a02c464 100644 --- a/debian/nodemanager-lib.install +++ b/debian/nodemanager-lib.install @@ -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/