Module svnmailer.notifier.cia_xmlrpc
This notifier delivers a notification message in XML format
to a CIA server. The data delivered
contains in particular:
- The timestamp of the revision
- Information about the generator (svnmailer)
- Information about the project (cia_project_name,
cia_project_module, cia_project_branch,
cia_project_submodule).
- Revision metadata:
- author
- revision number
- log entry
- summary URL (if browser_base_url if configured)
- number of modified lines
- Information about the files modified (cia_project_path is
stripped). If browser_base_url is supplied, it is used to
generate an URI for each file.
The notifier runs only in the post-commit hook. For activation you need
to supply the cia_rpc_server option in [general] and at least a
cia_project_name in the group that should be tracked by CIA.
Function Summary |
list |
getNotifier (config,
groupset)
Returns an initialized notifier or nothing |
getNotifier(config,
groupset)
Returns an initialized notifier or nothing -
- Parameters:
config -
The svnmailer config
(type=svnmailer.settings._base.BaseSettings )
groupset -
The groupset to process
(type=list)
- Returns:
-
The list of notifiers (containing 0 or 1 member)
(type=list)
|