annex.autocommit
New setting, can be used to disable autocommit of changed files by the assistant, while it still does data syncing and other tasks. Also wired into webapp UI
This commit is contained in:
		
					parent
					
						
							
								d3d791c7e7
							
						
					
				
			
			
				commit
				
					
						5cd152b8a9
					
				
			
		
					 9 changed files with 87 additions and 13 deletions
				
			
		|  | @ -33,6 +33,7 @@ data GitConfig = GitConfig | |||
| 	, annexDelayAdd :: Maybe Int | ||||
| 	, annexHttpHeaders :: [String] | ||||
| 	, annexHttpHeadersCommand :: Maybe String | ||||
| 	, annexAutoCommit :: Bool | ||||
| 	} | ||||
| 
 | ||||
| extractGitConfig :: Git.Repo -> GitConfig | ||||
|  | @ -51,6 +52,7 @@ extractGitConfig r = GitConfig | |||
| 	, annexDelayAdd = getmayberead "delayadd" | ||||
| 	, annexHttpHeaders = getlist "http-headers" | ||||
| 	, annexHttpHeadersCommand = getmaybe "http-headers-command" | ||||
| 	, annexAutoCommit = getbool "autocommit" True | ||||
| 	} | ||||
|   where | ||||
| 	get k def = fromMaybe def $ getmayberead k | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Joey Hess
				Joey Hess