This is an old revision of the document!
Here's some information i managed to gather by looking at swig source and py code. A lot of help gave cli/test_cli.c
, had no clue where to start from.
Very first success:
$ python Python 2.4.3 (#1, May 15 2006, 19:23:25) [GCC 3.3.6 (PLD Linux)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import poldek >>> poldek.lib_init() >>> ctx = poldek.poldek_ctx() >>> print ctx <C poldek_ctx instance at _e0b70708_p_poldek_ctx> >>> ctx.load_config("foo") error: foo: No such file or directory 0 >>>
== poldek_ctx
* ctx.load_config(CONFIGFILE) CONFIGFILE string path to config file
* ctx.configure(CONSTANT, “value”)
>>> import poldekmod >>> ctx.configure(poldekmod.POLDEK_CONF_PM, "vrpm") 1