Binding para gnome_vfs_create_symbolic_link
Mientras hacia la clase Job del gnome copyhandler choqué con un faltante en el binding para python del GnomeVFS. No tiene el método para crear énlaces simbólicos, cosa que me frenó por completo. Nunca había programado un binding para nada, pero ante la necesidad que se impuso me dediqué a bajar las fuentes de gnome-python, donde se encuentra pygnomevfs.
No es tan complicado eso de hacer bindings en python, por lo menos no me pareció mientras hacia el de la funcion gnome_vfs_create_symbolic_link. Pues bien, lo programé basandome en las otras funciones que ya están en pygnomevfs y lo compilé. Cree una pequeña unittest y todo funcionó sin problemas.
El parche con la modificación lo subí al bugzilla de gnome con el número 467688 pero tendrá que esperar a la próxima versión porque en estos momentos el API se encuentra congelada.
No es tan complicado eso de hacer bindings en python, por lo menos no me pareció mientras hacia el de la funcion gnome_vfs_create_symbolic_link. Pues bien, lo programé basandome en las otras funciones que ya están en pygnomevfs y lo compilé. Cree una pequeña unittest y todo funcionó sin problemas.
El parche con la modificación lo subí al bugzilla de gnome con el número 467688 pero tendrá que esperar a la próxima versión porque en estos momentos el API se encuentra congelada.
Comments
Post a Comment