LICENSE: add copy of GPLv2 license

Which covers all the source code in this repo.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
arc/cli/args/test.py: fix most stupid bug/typo ever

Signed-off-by: Cleber Rosa <crosa@redhat.com>
arc/cli/args: update __all__ on modules that are using args from base

Signed-off-by: Cleber Rosa <crosa@redhat.com>
server status: add support for recently added `get_server_status` method

This is a new feature on Autotest that lets users get information on
the status of an Autotest server.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
arc/connection.py: fixes to the change of API usage

Some time ago the connection classes changed and got unified to
support multiple services. This wasn't reflect in the documentation
and the classes mentioned in __all__.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
docs: provide easy access to the Autotest web page

In the intro page, since users reading that page could very well
know very little about Autotest itself.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
arc/cli/app.py: add automatic exist status

Based on the type and return value of the action function.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
arcli: add server sub command

Which currently has only the -s|--status action. Besides interactively
checking the status of an autotest server, it can also be used on
scripts because it will return a 0/-1 exist status depending on
whether there are things to be concerned about the server.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
release: bump version to 0.5.0

Signed-off-by: Cleber Rosa <crosa@redhat.com>