[ABRT EL6 PATCH 00/35] python API backport

Richard Marko rmarko at redhat.com
Mon May 13 11:05:09 UTC 2013


abrt-python patches rebased on current rhel6 branch.
Only following patches are exclusive for rhel6 branch:
  3731250 abrt-python: don't build man page for python api
  86a2b46 abrt-python: fix DEFAULT_DUMP_LOCATION


Richard Marko (35):
  abrt-python: initial
  abrt-python: fix each test to run standalone
  abrt-python: rename to abrt-python
  abrt-python: add documentation build dir to .gitignore
  abrt-python: add python-problem tests to POTFILES.skip
  abrt-python: cover python-problem by autotools
  abrt-python: add abrt-python package
  abrt-python: add python-nose to buildrequires
  abrt-python: fix tests not cleaning after themselves
  abrt-python: add test executable
  abrt-python: force string for dbus set item
  abrt-python: add support for dump dir access
  abrt-python: DeleteProblem takes list of problems
  abrt-python: add debugging message for dbus calls
  abrt-python: add new problem notification support
  abrt-python: add missing watch examples
  abrt-python: minor test updates
  abrt-python: skip non-accessible directories
  abrt-python: use /var/tmp/abrt by default
  abrt-python: use filesystem proxy as a fallback
  abrt-python: fix list_all to return meaningful results
  abrt-python: add DEFAULT_DUMP_LOCATION to config
  abrt-python: add missing file
  abrt-python: import dbus lazily
  abrt-python: fix makefiles
  abrt-python: pep8 cleanup
  abrt-python: fix bug in problem.get
  abrt-python: fix deprecation warnings
  abrt-python: pass DD_OPEN_READONLY only if available
  abrt-python: fix tests compatibility with python 2.6
  abrt-python: check if gid equals current users gid
  abrt-python: fix dbus compatibility on RHEL6
  abrt-python: don't build man page for python api
  abrt-python: whole python API path in POTFILES.skip
  abrt-python: fix DEFAULT_DUMP_LOCATION

 .gitignore                                         |   3 +
 abrt.spec.in                                       |  16 +
 configure.ac                                       |   5 +
 po/POTFILES.skip                                   |   2 +-
 src/Makefile.am                                    |   2 +-
 src/python-problem/Makefile.am                     |   1 +
 src/python-problem/doc/Makefile.am                 | 163 ++++++++++
 src/python-problem/doc/api.rst                     |  21 ++
 src/python-problem/doc/conf.py                     | 258 +++++++++++++++
 src/python-problem/doc/index.rst                   |  37 +++
 src/python-problem/doc/properties.rst              |  78 +++++
 src/python-problem/doc/usage.rst                   |  52 +++
 src/python-problem/examples/Makefile.am            |  13 +
 src/python-problem/examples/daemon_example.py      |   9 +
 src/python-problem/examples/edit_example.py        |  14 +
 src/python-problem/examples/list_all_example.py    |   6 +
 src/python-problem/examples/list_example.py        |   7 +
 src/python-problem/examples/selinux_example.py     |   7 +
 .../examples/thread_watch_example.py               |  43 +++
 src/python-problem/examples/userspace_example.py   |  20 ++
 src/python-problem/examples/watch_example.py       |  16 +
 src/python-problem/problem/Makefile.am             |  11 +
 src/python-problem/problem/__init__.py             | 292 +++++++++++++++++
 src/python-problem/problem/config.py.in            |   1 +
 src/python-problem/problem/exception.py            |  14 +
 src/python-problem/problem/proxies.py              | 221 +++++++++++++
 src/python-problem/problem/tools.py                |  20 ++
 src/python-problem/problem/watch.py                |  72 +++++
 src/python-problem/test                            |   9 +
 src/python-problem/tests/Makefile.am               |   4 +
 src/python-problem/tests/base.py                   |  16 +
 src/python-problem/tests/test                      |   2 +
 src/python-problem/tests/test_api.py               | 356 +++++++++++++++++++++
 src/python-problem/tests/test_get.py               |  35 ++
 src/python-problem/tests/test_internal.py          | 133 ++++++++
 src/python-problem/tests/test_list.py              |  40 +++
 src/python-problem/tests/test_tools.py             |  45 +++
 src/python-problem/tests/util.py                   |  36 +++
 38 files changed, 2078 insertions(+), 2 deletions(-)
 create mode 100644 src/python-problem/Makefile.am
 create mode 100644 src/python-problem/doc/Makefile.am
 create mode 100644 src/python-problem/doc/api.rst
 create mode 100644 src/python-problem/doc/conf.py
 create mode 100644 src/python-problem/doc/index.rst
 create mode 100644 src/python-problem/doc/properties.rst
 create mode 100644 src/python-problem/doc/usage.rst
 create mode 100644 src/python-problem/examples/Makefile.am
 create mode 100644 src/python-problem/examples/daemon_example.py
 create mode 100644 src/python-problem/examples/edit_example.py
 create mode 100644 src/python-problem/examples/list_all_example.py
 create mode 100644 src/python-problem/examples/list_example.py
 create mode 100644 src/python-problem/examples/selinux_example.py
 create mode 100644 src/python-problem/examples/thread_watch_example.py
 create mode 100644 src/python-problem/examples/userspace_example.py
 create mode 100644 src/python-problem/examples/watch_example.py
 create mode 100644 src/python-problem/problem/Makefile.am
 create mode 100644 src/python-problem/problem/__init__.py
 create mode 100644 src/python-problem/problem/config.py.in
 create mode 100644 src/python-problem/problem/exception.py
 create mode 100644 src/python-problem/problem/proxies.py
 create mode 100644 src/python-problem/problem/tools.py
 create mode 100644 src/python-problem/problem/watch.py
 create mode 100755 src/python-problem/test
 create mode 100644 src/python-problem/tests/Makefile.am
 create mode 100644 src/python-problem/tests/base.py
 create mode 100755 src/python-problem/tests/test
 create mode 100755 src/python-problem/tests/test_api.py
 create mode 100755 src/python-problem/tests/test_get.py
 create mode 100755 src/python-problem/tests/test_internal.py
 create mode 100755 src/python-problem/tests/test_list.py
 create mode 100755 src/python-problem/tests/test_tools.py
 create mode 100644 src/python-problem/tests/util.py

-- 
1.8.1.4



More information about the Crash-catcher mailing list