Revision ccf17aa3 src/Ganeti/Types.hs

b/src/Ganeti/Types.hs
139 139
  , AdminState(..)
140 140
  , adminStateFromRaw
141 141
  , adminStateToRaw
142
  , StorageField(..)
143
  , storageFieldToRaw
142 144
  ) where
143 145

  
144 146
import Control.Monad (liftM)
......
745 747
  , ("AdminUp",      "up")
746 748
  ])
747 749
$(THH.makeJSONInstance ''AdminState)
750

  
751
-- * Storage field type
752

  
753
$(THH.declareLADT ''String "StorageField"
754
  [ ( "SFUsed",        "used")
755
  , ( "SFName",        "name")
756
  , ( "SFAllocatable", "allocatable")
757
  , ( "SFFree",        "free")
758
  , ( "SFSize",        "size")
759
  ])
760
$(THH.makeJSONInstance ''StorageField)

Also available in: Unified diff