On Tuesday 04 July 2006 11:27, le dahut wrote: > For me it seems to be a barbarian method. I don't like text parsing > because of the errors than can happen due to internationalization, like > 'ifconfig' which needs 2 different parsers if it's in French or in English. > However you can take my example (which works) if you want, my messages > to mailing lists are always open-source :-) .
Thanks. > > > Another question : > "JobStatus > This attribute contains a single character string representing the > current Job status. The status may change during execution of the job." > > Should I understand that on "JobEnd" I can get the output of the job ? > If yes, what are the keywords ? See the Python chapter of the online development manual. There is a list of them under JobStatus. > > > K. > > Kern Sibbald a écrit : > > On Tuesday 04 July 2006 09:22, le dahut wrote: > >> Yes, I used already something like : > >> """ > >> import commands > >> > >> estim = commands.getoutput('/bin/echo -e "estimate > >> level=%s\n1"|/usr/sbin/bconsole -c > >> /etc/bacula/bconsole.conf'%niveau).split('bytes=') > >> """ > >> > >> ;-) If it can help someone else ... > > > > Nice. Would you mind if I add it as an example of running Bacula commands > > in the default Bacula Python script? > > > >> K. > >> > >> Kern Sibbald a écrit : > >>> On Monday 03 July 2006 17:09, le dahut wrote: > >>>> Ok, everything works fine now. > >>>> > >>>> Another question, is it possible to get an estimation via python > >>>> Scripting > >>> > >>> If you mean can the Python script run a console "estimate" command, the > >>> answer is: no, not directly as the only "command" that Python can run > >>> is the "run" command. I will probably implement a general command > >>> interface at sometime in the future, but it is likely there will be > >>> some crazy recursion problems. > >>> > >>> However, Python can very well run *any* command by simply running a > >>> system() of the bconsole program and feeding it any commands you want. > >>> It is not very elegant, but possible. > >>> > >>>> ? > >>>> > >>>> > >>>> K. > >>>> > >>>> Kern Sibbald a écrit : > >>>>> On Monday 03 July 2006 13:24, le dahut wrote: > >>>>>> Hello, > >>>>>> > >>>>>> Bacula 1.38.10 RPM compiled successfully with the option > >>>>>> --with-python. > >>>>>> > >>>>>> But in a python prompt I get this : > >>>>>> >>> import sys, bacula > >>>>>> > >>>>>> Traceback (most recent call last): > >>>>>> File "<stdin>", line 1, in ? > >>>>>> ImportError: No module named bacula > >>>>>> > >>>>>> > >>>>>> > >>>>>> Any idea ? > >>>>> > >>>>> If you are at a Python prompt, you are probably using the Python > >>>>> interpreter directly. > >>>>> > >>>>> The bacula module is *only* available when Bacula calls Python, and > >>>>> in that case, there is no python prompt and no way to feed commands > >>>>> directly into the Bacula python instance. Everything works by Bacula > >>>>> generating "events" which cause the appropriate Bacula python method > >>>>> to be called ... > >> > >> Using Tomcat but need to do more? Need to support web services, > >> security? Get stuff done quickly with pre-integrated technology to make > >> your job easier Download IBM WebSphere Application Server v.1.0.1 based > >> on Apache Geronimo > >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > >> _______________________________________________ > >> Bacula-users mailing list > >> Bacula-users@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/bacula-users > > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users