Fix deprecation warning on standalone test

Signed-off-by: Chris Evich <cevich@redhat.com>
client/harness_standalone.py: pick distro name from detected distro

distro.detect() returns a LinuxDistro, so pick the 'name' member
here.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
utils.external_packages: Lower minimum requirements for psutil

This is a fix for issue #788.

Looking at the psutils documentation:

https://code.google.com/p/psutil/wiki/Documentation#System_related_functions

psutil.process_iter() is available in 0.4, it only had
a behavior change in 0.6 that should be largely irrelevant
to the autotest code. So, in order to help people running
older distros, such as Fedora 17, let's lower the minimum
version requirement for psutil.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #794 from autotest/fix-psutil-version

utils.external_packages: Lower minimum requirements for psutil
client: Changing references to old entry points

Quite a while ago, we introduced new, more sane names
for the autotest entry points, but never got rid of
them. Let's start by using the new entry point names
in the client, and server references to them.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
client: Remove old entry points

Remove old entry points:

autotest -> was replaced by autotest-local
autotest_client -> was replaced by autotest-stream-handler
autotestd -> was replaced by autotest-daemon
autotestd_monitor -> was replaced by autotest-daemon-monitor

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
scheduler: Change references to 'autoserv' entry point

And let's use only autotest-remote, the new entry
point name.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
server: Remove the autoserv entry point

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
scheduler: Use proper os.path.join() constructs

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
frontend/afe/rpc_interface.py: RPC API documentation.

Include API documentation in functions that is missing documentation.

Signed-off-by: Ruda Moura <rmoura@redhat.com>
documentation: Build AFE RPC interface in documentation.

Build AFE RPC interface in documentation. Include reference to full API.

Signed-off-by: Ruda Moura <rmoura@redhat.com>
frontend/afe/rpc_interface.py: move "optional" qualifiers to param description

Sphinx doesn't understand qualifiers added to the param name, after the colon.
So, move it to the description text instead.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
server/autotest_remote.py: update client script name

To reflect the deprecation of the old 'autotest' script name.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Merge branch 'origin_remove-old-entry-points'
client/autotest-distro-def-*: add autotest common imports

These are used as scripts and were lacking the common imports.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
__init__.py: Fix virt-test issue #275

Fix

https://github.com/autotest/virt-test/issues/275

By adding a reference to the common libraries from
the top level __init__.py module constructor.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
utils: Remove codespell

In the end, we found it to be not useful enough to have
this in our code repos, so remove the submodule dep.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
tools/check_patch: Remove reference to codespell submodule

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #799 from autotest/remove-codespell

Remove codespell
software_manager: fix inverted logic in AptBackend

if name is true then we want to use it.

Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>