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

Safe HaskellSafe
LanguageHaskell98

Propellor.Property.Installer.Types

Synopsis

Documentation

class UserInput i where Source #

Class of user input that an installer might prompt for.

Minimal complete definition

targetDiskDevice, diskEraseConfirmed

Methods

targetDiskDevice :: i -> Maybe TargetDiskDevice Source #

Get the disk device the user selected to install to.

diskEraseConfirmed :: i -> Maybe DiskEraseConfirmed Source #

Check if the user has confirmed they want to erase the target disk device.