Add parameters support.
* src/cuirass/parameters.scm: New file. * Makefile.am (dist_pkgmodule_DATA): Add it. * bin/cuirass.in: Add "parameters" argument. * src/cuirass/base.scm (read-parameters): New procedure. * src/cuirass/notification.scm (build-details-url): New procedure. (notification-text): Use it. * src/cuirass/rss.scm (build-details-url): New procedure. (build->rss-item): Use it. (rss-feed): Remove "base-url" argument. * src/cuirass/remote-server.scm: Add "parameters" argument. * src/cuirass/zabbix.scm (%zabbix-uri, %zabbix-uri, %zabbix-password): Remove them. (zabbix-request, zabbix-login): Adapt accordingly.
Showing
- Makefile.am 1 addition, 0 deletionsMakefile.am
- bin/cuirass.in 5 additions, 3 deletionsbin/cuirass.in
- src/cuirass/base.scm 11 additions, 0 deletionssrc/cuirass/base.scm
- src/cuirass/notification.scm 9 additions, 4 deletionssrc/cuirass/notification.scm
- src/cuirass/parameters.scm 41 additions, 0 deletionssrc/cuirass/parameters.scm
- src/cuirass/remote-server.scm 9 additions, 0 deletionssrc/cuirass/remote-server.scm
- src/cuirass/rss.scm 11 additions, 6 deletionssrc/cuirass/rss.scm
- src/cuirass/zabbix.scm 7 additions, 16 deletionssrc/cuirass/zabbix.scm
Loading
Please register or sign in to comment