• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

All Samples(5646)  |  Call(5267)  |  Derive(0)  |  Import(379)
User-callable function to create and return a unique temporary
directory.  The return value is the pathname of the directory.

Arguments are as for mkstemp, except that the 'text' argument is
not accepted.

The directory is readable, writable, and searchable only by the
creating user.

Caller is responsible for deleting the directory when done with it.

        def mkdtemp(suffix="", prefix=template, dir=None):
    """User-callable function to create and return a unique temporary
    directory.  The return value is the pathname of the directory.

    Arguments are as for mkstemp, except that the 'text' argument is
    not accepted.

    The directory is readable, writable, and searchable only by the
    creating user.

    Caller is responsible for deleting the directory when done with it.
    """

    if dir is None:
        dir = gettempdir()

    names = _get_candidate_names()

    for seq in xrange(TMP_MAX):
        name = names.next()
        file = _os.path.join(dir, prefix + name + suffix)
        try:
            _os.mkdir(file, 0700)
            return file
        except OSError, e:
            if e.errno == _errno.EEXIST:
                continue # try again
            raise

    raise IOError, (_errno.EEXIST, "No usable temporary directory name found")
        


src/p/y/pyrun-0.2.1a.dev/examples/_testutils.py   pyrun(Download)
import os, sys
from os.path import join, isabs
from tempfile import mkdtemp
from distutils.dir_util import mkpath
 
def printitems(itr):
    for i in itr:
 
    """
    if tmpdir is None:
        tmpdir = mkdtemp(prefix=prefix)
 
    created = []
    for p in filepaths:

src/z/e/zero-install-HEAD/releases/injector-0.18/zeroinstall/zerostore/__init__.py   zero-install(Download)
# Copyright (C) 2006, Thomas Leonard
# See the README file for details, or visit http://0install.net.
 
import os
import shutil
import traceback
from tempfile import mkdtemp, mkstemp
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		try:
			unpack.unpack_archive(url, data, tmp, extract)
		except:
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		copytree2(path, tmp)
		try:
			self.check_manifest_and_rename(required_digest, tmp)

src/z/e/zero-install-HEAD/releases/0launch/injector-0.24/zeroinstall/zerostore/__init__.py   zero-install(Download)
	def get_tmp_dir_for(self, required_digest):
		"""Create a temporary directory in the directory where we would store an implementation
		with the given digest. This is used to setup a new implementation before being renamed if
		it turns out OK."""
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		_copytree2(path, tmp)
		try:

src/z/e/zero-install-HEAD/releases/0launch/injector-0.23/zeroinstall/zerostore/__init__.py   zero-install(Download)
	def get_tmp_dir_for(self, required_digest):
		"""Create a temporary directory in the directory where we would store an implementation
		with the given digest. This is used to setup a new implementation before being renamed if
		it turns out OK."""
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		copytree2(path, tmp)
		try:

src/z/e/zero-install-HEAD/releases/0launch/injector-0.22/zeroinstall/zerostore/__init__.py   zero-install(Download)
	def get_tmp_dir_for(self, required_digest):
		"""Create a temporary directory in the directory where we would store an implementation
		with the given digest. This is used to setup a new implementation before being renamed if
		it turns out OK."""
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		copytree2(path, tmp)
		try:

src/z/e/zero-install-HEAD/releases/0launch/injector-0.21/zeroinstall/zerostore/__init__.py   zero-install(Download)
	def get_tmp_dir_for(self, required_digest):
		"""Create a temporary directory in the directory where we would store an implementation
		with the given digest. This is used to setup a new implementation before being renamed if
		it turns out OK."""
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		copytree2(path, tmp)
		try:

src/z/e/zero-install-HEAD/releases/0launch/injector-0.20/zeroinstall/zerostore/__init__.py   zero-install(Download)
	def get_tmp_dir_for(self, required_digest):
		"""Create a temporary directory in the directory where we would store an implementation
		with the given digest. This is used to setup a new implementation before being renamed if
		it turns out OK."""
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		copytree2(path, tmp)
		try:

src/z/e/zero-install-HEAD/releases/0launch/injector-0.19/zeroinstall/zerostore/__init__.py   zero-install(Download)
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		try:
			unpack.unpack_archive(url, data, tmp, extract)
 
		if not os.path.isdir(self.dir):
			os.makedirs(self.dir)
		from tempfile import mkdtemp
		tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
		copytree2(path, tmp)
		try:

src/z/e/zero-install-HEAD/releases/0launch/injector-0.30/zeroinstall/zerostore/__init__.py   zero-install(Download)
		try:
			if not os.path.isdir(self.dir):
				os.makedirs(self.dir)
			from tempfile import mkdtemp
			tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
			os.chmod(tmp, 0755)	# r-x for all; needed by 0store-helper
			return tmp

src/z/e/zero-install-HEAD/releases/0launch/injector-0.29/zeroinstall/zerostore/__init__.py   zero-install(Download)
		try:
			if not os.path.isdir(self.dir):
				os.makedirs(self.dir)
			from tempfile import mkdtemp
			tmp = mkdtemp(dir = self.dir, prefix = 'tmp-')
			os.chmod(tmp, 0755)	# r-x for all; needed by 0store-helper
			return tmp

  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  Next