Advertisement
nullzero

Untitled

Apr 14th, 2013
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. # Get the user files
  2. _thislevel = 0
  3. _fns = [os.path.join(_base_dir, "user-config.py")]
  4. for _filename in _fns:
  5.     _thislevel += 1
  6.     if os.path.exists(_filename):
  7.         _filestatus = os.stat(_filename)
  8.         _filemode = _filestatus[0]
  9.         _fileuid = _filestatus[4]
  10.         if __sys.platform == 'win32' or _fileuid in [os.getuid(), 0]:
  11.             if __sys.platform == 'win32' or _filemode & 002 == 0 or True:
  12.                 execfile(_filename)
  13.             else:
  14.                 print "WARNING: Skipped '%(fn)s': writeable by others."\
  15.                       % {'fn' :_filename}
  16.         else:
  17.             print "WARNING: Skipped '%(fn)s': owned by someone else."\
  18.                   % {'fn' :_filename}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement