propellor-5.3.0: property-based host configuration management in haskell

Safe HaskellSafe
LanguageHaskell98

Propellor.Types.ZFS

Description

Types for ZFS Properties.

Copyright 2016 Evan Cofsky evan@theunixman.com License: BSD 2-clause

Synopsis

Documentation

data ZFS Source #

A single ZFS filesystem.

Constructors

ZFS ZPool ZDataset 

Instances

Eq ZFS Source # 

Methods

(==) :: ZFS -> ZFS -> Bool #

(/=) :: ZFS -> ZFS -> Bool #

Ord ZFS Source # 

Methods

compare :: ZFS -> ZFS -> Ordering #

(<) :: ZFS -> ZFS -> Bool #

(<=) :: ZFS -> ZFS -> Bool #

(>) :: ZFS -> ZFS -> Bool #

(>=) :: ZFS -> ZFS -> Bool #

max :: ZFS -> ZFS -> ZFS #

min :: ZFS -> ZFS -> ZFS #

Show ZFS Source # 

Methods

showsPrec :: Int -> ZFS -> ShowS #

show :: ZFS -> String #

showList :: [ZFS] -> ShowS #

data ZPool Source #

Represents a zpool.

Constructors

ZPool String 

Instances

data ZDataset Source #

Represents a dataset in a zpool.

Can be constructed from a / separated string.

Constructors

ZDataset [String]