Bhimanavajjula Aditya (12):
  Add suffixes dyn_hi and dyn_o to cleanup list
  Allow higher versions of json and lens
  Make MonadPlus instance definitions depend on Alternative definitions
  Hide isSubsequenceOf when importing from Data.List
  Derive Generic when making ADTs using deriveADT
  Append a string when using newName on keywords
  Remove trailing spaces in field names
  Add signatures for some ambiguous types
  Use explicit forall quantification for types
  Reintroduce FromString, and replace Error with it
  Add a Functor instance of ResultT
  Create module Ganeti.Prelude and use it

 Makefile.am                              |    3 +
 cabal/ganeti.template.cabal              |    4 +-
 src/Ganeti/BasicTypes.hs                 |  109 +++++++++------
 src/Ganeti/Codec.hs                      |   14 +-
 src/Ganeti/Confd/Server.hs               |    4 +-
 src/Ganeti/Confd/Types.hs                |    2 +-
 src/Ganeti/Confd/Utils.hs                |    4 +-
 src/Ganeti/Config.hs                     |    8 +-
 src/Ganeti/ConstantUtils.hs              |    4 +-
 src/Ganeti/Cpu/LoadParser.hs             |    5 +-
 src/Ganeti/DataCollectors.hs             |    4 +-
 src/Ganeti/DataCollectors/XenCpuLoad.hs  |    5 +-
 src/Ganeti/Errors.hs                     |    8 +-
 src/Ganeti/HTools/Cluster.hs             |   14 +-
 src/Ganeti/HTools/Dedicated.hs           |    5 +-
 src/Ganeti/HTools/Node.hs                |    6 +-
 src/Ganeti/HTools/Types.hs               |    9 +-
 src/Ganeti/Hypervisor/Xen/XmParser.hs    |    4 +-
 src/Ganeti/JQScheduler.hs                |   21 ++-
 src/Ganeti/JQueue.hs                     |   21 ++-
 src/Ganeti/JSON.hs                       |   10 +-
 src/Ganeti/Kvmd.hs                       |    6 +-
 src/Ganeti/Lens.hs                       |    5 +-
 src/Ganeti/Locking/Allocation.hs         |    7 +-
 src/Ganeti/Locking/Locks.hs              |    4 +-
 src/Ganeti/Logging.hs                    |   14 +-
 src/Ganeti/Luxi.hs                       |    2 +-
 src/Ganeti/Metad/ConfigCore.hs           |    4 +-
 src/Ganeti/Monitoring/Server.hs          |    6 +-
 src/Ganeti/Network.hs                    |   28 ++--
 src/Ganeti/Objects.hs                    |    7 +-
 src/Ganeti/Objects/BitArray.hs           |    4 +-
 src/Ganeti/Objects/Disk.hs               |    4 +-
 src/Ganeti/Objects/Instance.hs           |    3 +-
 src/Ganeti/Objects/Maintenance.hs        |    2 +-
 src/Ganeti/OpCodes.hs                    |    4 +-
 src/Ganeti/OpParams.hs                   |   10 +-
 src/Ganeti/Parsers.hs                    |    4 +-
 src/Ganeti/Prelude.hs                    |  218 ++++++++++++++++++++++++++++++
 src/Ganeti/Query/Exec.hs                 |   10 +-
 src/Ganeti/Query/Filter.hs               |   11 +-
 src/Ganeti/Query/Language.hs             |    7 +-
 src/Ganeti/Query/Node.hs                 |    6 +-
 src/Ganeti/Query/Server.hs               |    6 +-
 src/Ganeti/Rpc.hs                        |    2 +-
 src/Ganeti/Runtime.hs                    |    3 +-
 src/Ganeti/Ssconf.hs                     |    6 +-
 src/Ganeti/Storage/Diskstats/Parser.hs   |    4 +-
 src/Ganeti/Storage/Drbd/Parser.hs        |    5 +-
 src/Ganeti/Storage/Lvm/LVParser.hs       |    4 +-
 src/Ganeti/THH.hs                        |   45 ++++--
 src/Ganeti/THH/HsRPC.hs                  |   10 +-
 src/Ganeti/THH/PyRPC.hs                  |    6 +-
 src/Ganeti/THH/PyType.hs                 |    6 +-
 src/Ganeti/THH/RPC.hs                    |   10 +-
 src/Ganeti/Types.hs                      |    6 +-
 src/Ganeti/UDSServer.hs                  |    6 +-
 src/Ganeti/Utils.hs                      |   19 ++-
 src/Ganeti/Utils/Atomic.hs               |    6 +-
 src/Ganeti/Utils/Livelock.hs             |    4 +-
 src/Ganeti/Utils/Monad.hs                |    2 +-
 src/Ganeti/Utils/MultiMap.hs             |    4 +-
 src/Ganeti/Utils/Random.hs               |    4 +-
 src/Ganeti/Utils/UniStd.hs               |    2 +-
 src/Ganeti/Utils/Validate.hs             |   18 ++-
 src/Ganeti/WConfd/Client.hs              |    2 +-
 src/Ganeti/WConfd/ConfigModifications.hs |    8 +-
 src/Ganeti/WConfd/ConfigState.hs         |    4 +-
 src/Ganeti/WConfd/ConfigVerify.hs        |    3 +-
 src/Ganeti/WConfd/ConfigWriter.hs        |    8 +-
 src/Ganeti/WConfd/Monad.hs               |    5 +-
 src/Ganeti/WConfd/Persistent.hs          |    2 +-
 src/Ganeti/WConfd/Server.hs              |    5 +-
 src/Ganeti/WConfd/TempRes.hs             |    6 +-
 test/hs/Test/Ganeti/Utils.hs             |    4 +
 75 files changed, 627 insertions(+), 228 deletions(-)
 create mode 100644 src/Ganeti/Prelude.hs

-- 
1.7.10.4

Reply via email to