def METHOD_NAME (self):
    """
    Delete file / dir
    """
    if self.is_dir ():
        try:
            shutil.rmtree (self.full_name)
        except Exception, e:
            print "Failed to delete directory !", e
            sys.exit (1)
    else:
        try:
            os.unlink (self.full_name)
        except Exception, e:
            print "Failed to delete file !", e
            sys.exit (1)
    logging.info ('[delete] [%s] %s', self.otype, self.full_name)
    self.full_name = ""
    self.base_name = ""