'Changes the permissions on self, if possible.  Propagates errors from
L{os.chmod} up.
@param mode: integer representing the new permissions desired (same as
the command line chmod)
@type mode: L{int}'

def chmod(self, mode):

    os.chmod(self.path, mode)
