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 >>>
CONFIGFILE string path to config file
>>> import poldekmod >>> ctx.configure(poldekmod.POLDEK_CONF_PM, "vrpm") 1 >>> ctx.configure(poldekmod.POLDEK_CONF_CACHEDIR, "/tmp/cache") 1