Hello,

This is to warn you to be sure to do an "svn update" before doing any 
extensive work on the qt-console directory, because I have made a number of 
changes:

- trivial typo and copyright fixes.
- make use of OpenSSL depend on ./configure parameters rather than hard coded.
- added first (untested) cut of the new DirComm communications class in the
  new subdirectory bcomm.

My original idea was to make bcomm a general communications class, and this is 
probably quite possible, but things got very complicated very quickly.  
Unfortunately, I did not spend enough time designing the original Console 
class and should have broken it into a pure Console class and a 
communications class.  In attempting to do that now, I realized that it is 
not going to be so easy, so I decided to do it in a number of steps.

Rather than a general comm class, I wrote a class that will talk to the 
Director (most important for us at the moment), and I tried to create it with 
only the calls necessary to deal with the communications protocol.  

If we can get it integrated into Bat, we *should* be able to remove most all 
the Console methods that now do the communications.  The big problem I am 
having is figuring out exactly how to integrate it.

To simplify things, I have decided not to replace the current Console comm 
with the new class, but to simply try to use the new class when the restore 
dialog starts up. 

I'm going to make an attempt to "patch" the new class into the restore command 
just to ensure that it works.  Once it is functioning correctly, I would like 
to try to remove all the communications from the Console class and replace 
them with the new DirComm class.

Best regards,

Kern

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to