Lines Matching defs:zfs
25 """This module implements the "zfs allow" and "zfs unallow" subcommands.
26 The only public interface is the zfs.allow.do_allow() function."""
28 import zfs.util
29 import zfs.dataset
35 _ = zfs.util._
42 __repr__ = zfs.util.default_repr
46 from zfs.ioctl.get_fsacl()."""
136 # perms is not set if we are doing a "zfs unallow <who> <fs>" to
220 diff=_("Allows lookup of paths within a dataset,\n\t\t\t\tgiven an object number. Ordinary users need this\n\t\t\t\tin order to use zfs diff"),
249 return zfs.dataset.getpropobj(permname).name
251 raise zfs.util.ZFSError(errno.EINVAL, permname,
269 """Implements the "zfs allow" and "zfs unallow" subcommands."""
276 parser.exit(_("For more info, run: zfs help unallow"))
278 parser.exit(_("For more info, run: zfs help allow"))
281 print(_("\nFor the delegated permission list, run: zfs help permission"))
302 parser = zfs.util.ZFSOptionParser(usage=u, prog="zfs")
325 # hack to make "zfs allow -h" work
327 ds = zfs.dataset.Dataset(sys.argv[2], snaps=False)
392 ds = zfs.dataset.Dataset(fsname, snaps=False)