Added a comment
This commit is contained in:
		
					parent
					
						
							
								c9ac7aa338
							
						
					
				
			
			
				commit
				
					
						d27a94eec0
					
				
			
		
					 1 changed files with 36 additions and 0 deletions
				
			
		|  | @ -0,0 +1,36 @@ | ||||||
|  | [[!comment format=mdwn | ||||||
|  |  username="lykos@d125a37d89b1cfac20829f12911656c40cb70018" | ||||||
|  |  nickname="lykos" | ||||||
|  |  avatar="http://cdn.libravatar.org/avatar/085df7b04d3408ba23c19f9c49be9ea2" | ||||||
|  |  subject="comment 2" | ||||||
|  |  date="2020-03-26T20:36:28Z" | ||||||
|  |  content=""" | ||||||
|  | When testing a new version of git-annex-remote-googledrive, I often use a wrapper script like this: | ||||||
|  | 
 | ||||||
|  | ``` | ||||||
|  | # .zshrc.local | ||||||
|  | 
 | ||||||
|  | f_git_annex () { | ||||||
|  |         log_file=$(mktemp \"$(git rev-parse --git-dir 2>/dev/null)/annex/debug.XXX.log\" 2>/dev/null) | ||||||
|  |         if [ $? -ne 0 ]; then | ||||||
|  |                 echo \"Error creating log file. Proceeding without logging.\" | ||||||
|  |                 git annex $@ | ||||||
|  |                 return $? | ||||||
|  |         fi | ||||||
|  | 
 | ||||||
|  |         git annex $@ --debug 2> $log_file | ||||||
|  |         if [ $? -ne 0 ]; then | ||||||
|  |                 echo \"Errors occurred. Debug log in $log_file\" | ||||||
|  |                 return $? | ||||||
|  |         else | ||||||
|  |                 rm $log_file | ||||||
|  |         fi | ||||||
|  |       } | ||||||
|  | alias ga='f_git_annex' | ||||||
|  | ``` | ||||||
|  | It's good enough for me in those cases. Changing the first line of the function to something like this | ||||||
|  | ``` | ||||||
|  | log_file=$(umask 077; mktemp /tmp/annex.debug.XXX.log\" 2>/dev/null) | ||||||
|  | ``` | ||||||
|  | would help against accumulating logs. | ||||||
|  | """]] | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 lykos@d125a37d89b1cfac20829f12911656c40cb70018
				lykos@d125a37d89b1cfac20829f12911656c40cb70018