示例#1
0
 def tempfile(self, prefix="tmp"):
     f = NamedTemporaryFile(prefix=prefix, dir=self.tmpdir, delete=False)
     relpath = os.path.relpath(f.name, str(self.basedir))
     # change from hardcoded default perm 0600 in tempfile._mkstemp_inner()
     self.chmod(f.name)
     f.key = get_typed_key(self, relpath, bytes)
     return f
示例#2
0
文件: keyfs.py 项目: zerotired/devpi
 def tempfile(self, prefix):
     f = NamedTemporaryFile(prefix=prefix, dir=self.tmpdir, delete=False)
     relpath = os.path.relpath(f.name, str(self.basedir))
     f.key = TypedKey(self, relpath, bytes)
     return f