Monday, March 03, 2008

rsyslog work log

Past day's rsyslog work log:
- corrected page title in omsnmp doc
- some stage work on rsyslog loader
- changed obj base object's calling interface to use the new obj_if_t
interface structure
- tweaked omgssapi a bit to use our regular calling conventions
- added "debug" command to debug environment settings
- changed the object/interface system to use a new way of calling, giving
up the numerical object ID. This was necessary as we needed more
extensibility for third-party modules (which don't play at all with
the previous fixed object ID). This is stage work for the object loader.
Please note that I needed to change the object (de)serializer, I can't
outrule that I have introduced bugs there.
- corrected invalid function definition
- converted conf.c to an abstract class
- added class tcps
- added class tcps_sess
- changed imtcp to use new classes; seems to work; imgssapi currently broken

No comments:

simplifying rsyslog JSON generation

With RESTful APIs, like for example ElasticSearch, you need to generate JSON strings. Rsyslog will soon do this in a very easy to use way. ...