File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ def remote_to_local(cap)
5
5
servers = Capistrano ::Configuration . env . send ( :servers )
6
6
server = servers . detect { |s | s . roles . include? ( :app ) }
7
7
port = server . netssh_options [ :port ] || 22
8
- user = server . netssh_options [ :user ]
8
+ user = server . netssh_options [ :user ] || server . properties . fetch ( :user )
9
9
[ cap . fetch ( :assets_dir ) ] . flatten . each do |dir |
10
10
system ( "rsync -a --del -L -K -vv --progress --rsh='ssh -p #{ port } ' #{ user } @#{ server } :#{ cap . current_path } /#{ dir } #{ cap . fetch ( :local_assets_dir ) } " )
11
11
end
@@ -15,7 +15,7 @@ def local_to_remote(cap)
15
15
servers = Capistrano ::Configuration . env . send ( :servers )
16
16
server = servers . detect { |s | s . roles . include? ( :app ) }
17
17
port = server . netssh_options [ :port ] || 22
18
- user = server . netssh_options [ :user ]
18
+ user = server . netssh_options [ :user ] || server . properties . fetch ( :user )
19
19
[ cap . fetch ( :assets_dir ) ] . flatten . each do |dir |
20
20
system ( "rsync -a --del -L -K -vv --progress --rsh='ssh -p #{ port } ' ./#{ dir } #{ user } @#{ server } :#{ cap . current_path } /#{ cap . fetch ( :local_assets_dir ) } " )
21
21
end
You can’t perform that action at this time.
0 commit comments