]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/examples/python/DirStartUp.py
Fix #1648 about make_catalog_backup.pl with multiple catalog
[bacula/bacula] / bacula / examples / python / DirStartUp.py
index b9d695fdd996b8c407f33d1bf05e2cea0f87f341..a6f39956007980a710c1a980e1fabddb2c3ff654 100644 (file)
@@ -7,7 +7,7 @@ import sys, bacula
 
 # This is the list of Bacula daemon events that you
 #  can receive.
-class BaculaEvents:
+class BaculaEvents(object):
   def __init__(self):
      # Called here when a new Bacula Events class is
      #  is created. Normally not used 
@@ -43,7 +43,7 @@ bacula.set_events(BaculaEvents()) # register daemon events desired
 """
   There are the Job events that you can receive.
 """
-class JobEvents:
+class JobEvents(object):
   def __init__(self):
      # Called here when you instantiate the Job. Not
      # normally used
@@ -80,6 +80,7 @@ class JobEvents:
      self.job.write(text)
 
   # Open file to be backed up. file is the filename
+  #  NOT YET IMPLEMENTED
   def open(self, file):
      print "Open %s called" % file
      self.fd = open('m.py', 'rb')
@@ -88,6 +89,7 @@ class JobEvents:
 
   # Read file data into Bacula memory buffer (mem)
   #  return length read. 0 => EOF, -1 => error
+  #  NOT YET IMPLEMENTED
   def read(self, mem):
      print "Read called\n"
      len = self.fd.readinto(mem)
@@ -95,5 +97,6 @@ class JobEvents:
      return len
 
   # Close file
+  #  NOT YET IMPLEMENTED
   def close(self):
      self.fd.close()