summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/fetch2/sftp.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/fetch2/sftp.py')
-rw-r--r--bitbake/lib/bb/fetch2/sftp.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/bitbake/lib/bb/fetch2/sftp.py b/bitbake/lib/bb/fetch2/sftp.py
index 5fbbcfdd90..8ea4ef2ff3 100644
--- a/bitbake/lib/bb/fetch2/sftp.py
+++ b/bitbake/lib/bb/fetch2/sftp.py
@@ -72,7 +72,7 @@ from bb.fetch2 import runfetchcmd
72class SFTP(FetchMethod): 72class SFTP(FetchMethod):
73 """Class to fetch urls via 'sftp'""" 73 """Class to fetch urls via 'sftp'"""
74 74
75 def supports(self, url, ud, d): 75 def supports(self, ud, d):
76 """ 76 """
77 Check to see if a given url can be fetched with sftp. 77 Check to see if a given url can be fetched with sftp.
78 """ 78 """
@@ -95,10 +95,10 @@ class SFTP(FetchMethod):
95 95
96 ud.localfile = data.expand(urllib.unquote(ud.basename), d) 96 ud.localfile = data.expand(urllib.unquote(ud.basename), d)
97 97
98 def download(self, uri, ud, d): 98 def download(self, ud, d):
99 """Fetch urls""" 99 """Fetch urls"""
100 100
101 urlo = URI(uri) 101 urlo = URI(ud.url)
102 basecmd = 'sftp -oPasswordAuthentication=no' 102 basecmd = 'sftp -oPasswordAuthentication=no'
103 port = '' 103 port = ''
104 if urlo.port: 104 if urlo.port:
@@ -124,6 +124,6 @@ class SFTP(FetchMethod):
124 cmd = '%s %s %s %s' % (basecmd, port, commands.mkarg(remote), 124 cmd = '%s %s %s %s' % (basecmd, port, commands.mkarg(remote),
125 commands.mkarg(lpath)) 125 commands.mkarg(lpath))
126 126
127 bb.fetch2.check_network_access(d, cmd, uri) 127 bb.fetch2.check_network_access(d, cmd, ud.url)
128 runfetchcmd(cmd, d) 128 runfetchcmd(cmd, d)
129 return True 129 return True