Example #1
0
  def remove_local_depot (self, local_depot, msg_callback = None):
    if not local_depot and self.local_depot:
      if msg_callback:
        msg_callback ('begin', 'removing temporary \
local depot directory', 2)
      misclib.rmdir (self.local_depot)
      if msg_callback:
        msg_callback ('end', 'done', 2)

      mysig.unregister (self.remove_local_depot)
Example #2
0
  def remove_temp_package_dir (self, msg_callback = None):
    if self.temp_package_dir:
      if msg_callback:
        msg_callback ('begin', 'removing temporary package directory', 2)
      misclib.rmdir (self.temp_package_dir)
      if msg_callback:
        msg_callback ('end', 'done', 2)

      mysig.unregister (self.remove_temp_package_dir)
      self.temp_package_dir = None