fuse/blackmatch: fix platform specific problems in repr_flags
authorrobk-tahoe <robk-tahoe@allmydata.com>
Mon, 20 Oct 2008 14:30:52 +0000 (07:30 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Mon, 20 Oct 2008 14:30:52 +0000 (07:30 -0700)
commite0fb7735bc675b03fb7feb3379c847768ac8dece
treefe75fc83250b98faeef5b4322ffecdc3c54868f3
parente1f7008e4759e8ac831685f6b95f79d4c0705665
fuse/blackmatch: fix platform specific problems in repr_flags

the repr_flags debug/logging function had a list of fields from the os
module that might be passed into an open() call, but it included at
least one which was available on the mac but not on linux. symmetrically
linux has numerous flags which are not present on the mac. the repr_flags
function is now tolerant of flags not being present, and has an expanded
list of flags
contrib/fuse/impl_c/blackmatch.py