Module: RFuse
- Defined in:
- lib/rfuse.rb,
lib/rfuse/version.rb,
ext/rfuse/filler.c,
ext/rfuse/context.c,
ext/rfuse/file_info.c,
ext/rfuse/rfuse_mod.c
Overview
Ruby FUSE (Filesystem in USErspace) binding
Defined Under Namespace
Classes: Context, Error, FileInfo, Filler, Fuse, FuseDelegator, Stat, StatVfs
Constant Summary collapse
- VERSION =
"1.0.2"
Class Method Summary collapse
-
.packxattr(xattrs) ⇒ Object
Used by listxattr.
Class Method Details
.packxattr(xattrs) ⇒ Object
Used by listxattr
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/rfuse.rb', line 10 def self.packxattr(xattrs) case xattrs when Array xattrs.join("\000") when String #assume already \0 separated list of keys xattrs else raise RFuse::Error, ":listxattr must return Array or String, got #{xattrs.inspect}" end end |