Repository URL to install this package:
Version:
3.3.14 ▾
|
tvault-contego
/
home
/
tvault
/
.virtenv
/
lib
/
python2.7
/
site-packages
/
contego
/
privsep
/
path.py
|
---|
"""Routines that bypass file-system checks."""
import errno
import os
from oslo_utils import fileutils
from contego import exception
import contego.privsep
@contego.privsep.sys_admin_pctxt.entrypoint
def chown(path, uid=-1, gid=-1):
if not os.path.exists(path):
raise exception.FileNotFound(file_path=path)
return os.chown(path, uid, gid)
class path(object):
@staticmethod
@contego.privsep.sys_admin_pctxt.entrypoint
def exists(path):
return os.path.exists(path)