monky-2.1.0.0: A system state collecting library and application

PortabilityLinux
Stabilityexperimental
Maintainermoepi
Safe HaskellNone

Monky.Disk

Description

This module allows for some support for btrfs devices. This may be renamed in the future when a general block-device module appears.

Synopsis

Documentation

data DiskHandle Source

The handle xported by this module A disk may have multiple physical devices so we use lists for them

getDiskReadWrite :: DiskHandle -> IO (Int, Int)Source

Get the read write rates from the disk (in bytes/s)

getDiskFree :: DiskHandle -> IO IntSource

Get the space left on the disk

getDiskHandle :: String -> IO DiskHandleSource

Get the disk handle