Resolve custom remote copy/exec shellcheck (non-)issues.
This commit is contained in:
		
					parent
					
						
							
								0f31a550cc
							
						
					
				
			
			
				commit
				
					
						dcb4395909
					
				
			
		
					 2 changed files with 7 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -41,6 +41,8 @@ log "@: $*"
 | 
			
		|||
log "code: $code"
 | 
			
		||||
 | 
			
		||||
# copy files into chroot
 | 
			
		||||
"$__default_remote_copy" "$code"
 | 
			
		||||
# code should be split on spaces
 | 
			
		||||
# shellcheck disable=SC2086
 | 
			
		||||
"$__default_remote_copy" $code
 | 
			
		||||
 | 
			
		||||
log "-----"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -36,6 +36,7 @@ shift
 | 
			
		|||
 | 
			
		||||
# escape ' with '"'"'
 | 
			
		||||
code="$(echo "$@" | sed -e "s/'/'\"'\"'/g")"
 | 
			
		||||
# shellcheck disable=SC2089
 | 
			
		||||
code="chroot $chroot sh -e -c '$code'"
 | 
			
		||||
 | 
			
		||||
log "target_host: $target_host"
 | 
			
		||||
| 
						 | 
				
			
			@ -44,6 +45,8 @@ log "@: $*"
 | 
			
		|||
log "code: $code"
 | 
			
		||||
 | 
			
		||||
# Run the code
 | 
			
		||||
"$__default_remote_exec" "$target_host" "$code"
 | 
			
		||||
# code should be split on spaces
 | 
			
		||||
# shellcheck disable=SC2086,SC2090
 | 
			
		||||
"$__default_remote_exec" "$target_host" $code
 | 
			
		||||
 | 
			
		||||
log "-----"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue