[ditrack commit] r1636 - in src/trunk/DITrack: DB Util

Vlad Skvortsov vss at 73rus.com
Mon Jun 4 16:29:48 PDT 2007


gli at ditrack.org wrote:
> Author: gli
> Date: 2007-06-01 13:46:26 -0700 (Fri, 01 Jun 2007)
> New Revision: 1636
>
> Modified:
>    src/trunk/DITrack/DB/Exceptions.py
>    src/trunk/DITrack/Util/common.py
> Log:
> fixing i#52. DBIsLockedError exception does not contain pid now
>
> Modified: src/trunk/DITrack/DB/Exceptions.py
> ===================================================================
> --- src/trunk/DITrack/DB/Exceptions.py	2007-06-01 20:41:44 UTC (rev 1635)
> +++ src/trunk/DITrack/DB/Exceptions.py	2007-06-01 20:46:26 UTC (rev 1636)
> @@ -75,8 +75,6 @@
>  
>  class DBIsLockedError(Exception):
>      message = "Database is locked"
> -    def __init__(self, pid):
> -        self.pid = pid
>  
>  class DBLockFileCorruptedError(Exception):
>      message = "Database lock file is corrupted"
>
> Modified: src/trunk/DITrack/Util/common.py
> ===================================================================
> --- src/trunk/DITrack/Util/common.py	2007-06-01 20:41:44 UTC (rev 1635)
> +++ src/trunk/DITrack/Util/common.py	2007-06-01 20:46:26 UTC (rev 1636)
> @@ -81,8 +81,7 @@
>      except DITrack.DB.Exceptions.InvalidUserError, e:
>          err("Invalid user name: '%s'" % globals.username)
>      except DITrack.DB.Exceptions.DBIsLockedError, e:
> -        err("Database directory '" + dbroot + "' (" + source  +
> -            ") is locked by process %s" % e.pid)
> +        err("Database directory '" + dbroot + "' (" + source + ") is locked")
>   

It's not a directory which is locked, it's a database? I think 
'directory' is unnecessary in this message.

>      except DITrack.DB.Exceptions.DBLockFileCorruptedError:
>          err("Database %s locked with the corrupted lock file" % dbroot)
>      except DITrack.DB.Exceptions.DBStaleLockError:
>
> _______________________________________________
> Commit mailing list
> Commit at lists.ditrack.org
> http://lists.ditrack.org/mailman/listinfo/commit
>   


-- 
Vlad Skvortsov, vss at 73rus.com, http://vss.73rus.com



More information about the Dev mailing list