Public bug reported:

Reading http://docs.python.org/library/os.html#os.stat , I noticed that
on Linux the "flags" or "chattr" features have a Python interface since
version 2.6.

However, on up-to-date Precise (Python 2.7.3rc2) and Oneiric (Python
Python 2.7.2+), the following commands :

import os
os.chflags

report "AttributeError" in a Python shell. Grepping in
/usr/lib/python2.7, the only reference to "chflags" is in the
`shutil.py` file which just checks if the python method is present or
not.

As the system interface is OK (I can successfully use "chattr"  and
"lsattr" in the shell on both Ubuntu versions, and historically this
features has been present since I started using Linux), I think the
"flags" part of the Python distribution should be activated on Ubuntu.

Currently I need this feature in my Python application to see if some
files have the IMMUTABLE or APPEND flag, but generally speaking I can't
see any good reason why this feature is not active while beeing part of
the standard Python distribution.

regards,

--
Olivier

** Affects: python2.7 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/969032

Title:
  Python os module lacks the chflags/lchflags methods

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/969032/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to