(self, blocking=False, timeout=None)
Acquire a lock at the Lock's path.
        Return True if acquired, False otherwise

        `blocking` (bool) If False, return immediately if we got lock.
            If True, wait up to `timeout` seconds to acquire a lock
        `timeout` (int) number of seconds.  By default, wait indefinitely
Acquire a lock at the Lock's path.
        Return True if acquired, False otherwise
Acquire a lock at the Lock s path . Return True if acquired False otherwise
def acquire(self, blocking=False, timeout=None):
        """
        Acquire a lock at the Lock's path.
        Return True if acquired, False otherwise

        `blocking` (bool) If False, return immediately if we got lock.
            If True, wait up to `timeout` seconds to acquire a lock
        `timeout` (int) number of seconds.  By default, wait indefinitely
        """
        # TODO: check return values & errors
        raise NotImplemented()
def acquire ( self , blocking = False , timeout = None ) : # TODO: check return values & errors raise NotImplemented ( )