| Branch: | Tag: | Revision:

root / autotools @ db859c7d

Name Size
ac_python_module.m4 1000 Bytes
build-bash-completion 18.2 kB
build-rpc 4.8 kB
check-header 3.8 kB
check-imports 2.3 kB
check-man 939 Bytes
check-news 2.5 kB
check-python-code 2.1 kB
check-tar 1.5 kB
check-version 1.3 kB
convert-constants 2.6 kB
docpp 1.4 kB
gen-coverage 1.3 kB
run-in-tempdir 445 Bytes
testrunner 851 Bytes

Latest revisions

# Date Author Comment
db859c7d 11/14/2011 08:23 am Michael Hanselmann

check-python-code: Detect old-style pylint disable-msg lines

Commit b459a848d was supposed to replace all, but one was missed. Add a
check to autotools/check-python-code.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Andrea Spadaccini <>

f68cc544 11/08/2011 05:44 pm Michael Hanselmann

rpc: Fix issue with “test_delay”'s timeout

I passed the timeout calculation function in the wrong field of the
definition. A small change is also needed in “build-rpc” to not abort
when writing the docstring.

Signed-off-by: Michael Hanselmann <>...

f7d9b3aa 11/07/2011 07:15 pm Michael Hanselmann

RPC/test_delay: Use callable for timeout calculation

This avoids having to override the function in the RPC runner.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: René Nussbaumer <>

26d502d0 11/07/2011 07:15 pm Michael Hanselmann

rpc: Move post-processor functions into definitions file

This way the generated code no longer contains arbitrary code.
Post-processing functions are used by reference.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: René Nussbaumer <>

702abcf9 11/07/2011 07:14 pm Michael Hanselmann

rpc: Use definitions directly instead of via generated code

Until now “autotools/build-rpc” would read the definition of all RPCs
and write them to a new file, “lib/” with some
modifications. With this patch the generated code loads the definitions...

a09f9847 11/07/2011 07:01 pm Michael Hanselmann

Convert RPC definitions to dictionaries

This is in preparation to reducing the amount of generated code.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: Iustin Pop <>

3f006be3 11/02/2011 04:36 pm Andrea Spadaccini

Fix pylint deprecated directive in check-header

Signed-off-by: Andrea Spadaccini <>
Reviewed-by: Michael Hanselmann <>

5d3c30df 11/02/2011 02:22 pm Michael Hanselmann

Add tool to check Python file headers

Ensures licence and copyright headers are correct.

Signed-off-by: Michael Hanselmann <>
Reviewed-by: René Nussbaumer <>

cd40dc53 11/01/2011 05:17 pm Michael Hanselmann

rpc: Improve argument definitions

Instead of in-place code now each argument has an (optional) kind
assigned. The RPC client will then take care of encoding each argument
according to its definition. A new base (_RpcClientBase) is added to
take care of encoding and dispatching calls....

d5a2a550 10/26/2011 11:51 am Michael Hanselmann

Add script to generate RPC wrappers

A new script, “autotools/build-rpc”, will be used to generate code for
RPC client wrappers. This is done because “lib/” contains lots and
lots of boilerplate code. Forthcoming patches will start converting
RPC wrappers....

View revisions

Also available in: Atom