Hi, Michael
How can I deploy lava-scheduler-tool for the buildout lava instance?
I tried with both the "python setup.py install" command and the lava-develop-local command, but neither seems work:(
here is the console log I did: (buildout)17:06:56 liuyq:lava-scheduler-tool$ python setup.py install error in lava-scheduler-tool setup command: Unable to import 'lava_scheduler_tool': No module named lava_scheduler_tool (buildout)17:07:03 liuyq:lava-scheduler-tool$ cd ../ (buildout)17:07:06 liuyq:code$ pwd /srv/lava/code (buildout)17:07:07 liuyq:code$ lava-develop-local lava-scheduler-tool/ Determining egg name... lava-scheduler-tool + ln -sfT /srv/lava/code/lava-scheduler-tool /srv/lava/instances/buildout/code/r67/local/lava-scheduler-tool + /srv/lava/instances/buildout/code/r67/bin/rebuildout ++ basename buildout-development.cfg + /srv/lava/instances/buildout/var/lib/bootstrap-venv/bin/buildout -c /srv/lava/instances/buildout/code/r67/buildout-development.cfg Develop: '/srv/lava/instances/buildout/code/r67/.' Develop: '/srv/lava/instances/buildout/code/r67/local/lava-android-test' warning: no files found matching '.testr.conf' Develop: '/srv/lava/instances/buildout/code/r67/local/lava-dispatcher' Develop: '/srv/lava/instances/buildout/code/r67/local/lava-scheduler-tool'
Installed /srv/lava/code/lava-scheduler-tool/versiontools-1.9.1-py2.7.egg Uninstalling manifest. Uninstalling server-symlink. Running uninstall recipe. Uninstalling wsgi. Uninstalling instance. Installing instance. Updating server. Develop distribution: lava-dispatcher 0.18.dev383 uses namespace packages but the distribution does not require setuptools. Generated interpreter '/srv/lava/instances/buildout/code/r67/bin/py'. Updating python. Develop distribution: lava-dispatcher 0.18.dev383 uses namespace packages but the distribution does not require setuptools. Generated interpreter '/srv/lava/instances/buildout/code/r67/bin/python'. Updating hack-py. hack-py: Running sed -i -e 's%^_interactive%import os; os.environ["DJANGO_DEBIAN_SETTINGS_TEMPLATE"] = "/srv/lava/instances/buildout/etc/lava-server/{filename}.conf"; os.environ["DJANGO_SETTINGS_MODULE"] = "lava_server.settings.debian";&%' /srv/lava/instances/buildout/code/r67/bin/py /srv/lava/instances/buildout/code/r67/bin/python Installing wsgi. Develop distribution: lava-dispatcher 0.18.dev383 uses namespace packages but the distribution does not require setuptools. Generated script '/srv/lava/instances/buildout/code/r67/bin/lava-server.wsgi'. Updating scripts. Installing server-symlink. Develop distribution: lava-dispatcher 0.18.dev383 uses namespace packages but the distribution does not require setuptools. Installing manifest. Develop distribution: lava-dispatcher 0.18.dev383 uses namespace packages but the distribution does not require setuptools. (buildout)17:07:23 liuyq:code$ lava-tool submit-job usage: lava-tool [-h] {auth-add,help} ... lava-tool: error: invalid choice: 'submit-job' (choose from 'auth-add', 'help') (buildout)17:07:42 liuyq:code$