git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/catalyst/trunk@844
d1e1f19c-881f-0410-ab34-
b69fee027534
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.336 2005/10/05 19:05:50 rocket Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.337 2005/10/06 15:21:30 rocket Exp $
+
+ 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
+ Recursively make the missing directories
05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
Fix extract_modules to just echo a warning that it is missing
#!/usr/bin/python
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/catalyst/modules/catalyst_lock.py,v 1.2 2005/08/09 19:02:31 rocket Exp $
+# $Header: /var/cvsroot/gentoo/src/catalyst/modules/catalyst_lock.py,v 1.3 2005/10/06 15:21:30 rocket Exp $
import os
import fcntl
import errno
def set_lockdir(self,lockdir):
if not os.path.exists(lockdir):
- os.mkdir(lockdir)
+ os.makedirs(lockdir)
if os.path.isdir(lockdir):
if not self.islocked():
if lockdir[-1] == "/":