diff options
Diffstat (limited to 'Types/Remote.hs')
-rw-r--r-- | Types/Remote.hs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Types/Remote.hs b/Types/Remote.hs index fedfb366a..9afcbbe55 100644 --- a/Types/Remote.hs +++ b/Types/Remote.hs @@ -69,6 +69,8 @@ data RemoteA a = Remote { -- without transferring all the data to the local repo -- The parameters are passed to the fsck command on the remote. remoteFsck :: Maybe ([CommandParam] -> a (IO Bool)), + -- Runs an action to repair the remote's git repository. + repairRepo :: Maybe (a Bool -> a (IO Bool)), -- a Remote has a persistent configuration store config :: RemoteConfig, -- git repo for the Remote |