diff options
Diffstat (limited to 'bitbake/lib/bb/fetch2/svk.py')
| -rw-r--r-- | bitbake/lib/bb/fetch2/svk.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bitbake/lib/bb/fetch2/svk.py b/bitbake/lib/bb/fetch2/svk.py index ee3823f845..23631b43f4 100644 --- a/bitbake/lib/bb/fetch2/svk.py +++ b/bitbake/lib/bb/fetch2/svk.py | |||
| @@ -37,7 +37,7 @@ from bb.fetch2 import runfetchcmd | |||
| 37 | 37 | ||
| 38 | class Svk(FetchMethod): | 38 | class Svk(FetchMethod): |
| 39 | """Class to fetch a module or modules from svk repositories""" | 39 | """Class to fetch a module or modules from svk repositories""" |
| 40 | def supports(self, url, ud, d): | 40 | def supports(self, ud, d): |
| 41 | """ | 41 | """ |
| 42 | Check to see if a given url can be fetched with svk. | 42 | Check to see if a given url can be fetched with svk. |
| 43 | """ | 43 | """ |
| @@ -54,14 +54,14 @@ class Svk(FetchMethod): | |||
| 54 | 54 | ||
| 55 | ud.localfile = data.expand('%s_%s_%s_%s_%s.tar.gz' % (ud.module.replace('/', '.'), ud.host, ud.path.replace('/', '.'), ud.revision, ud.date), d) | 55 | ud.localfile = data.expand('%s_%s_%s_%s_%s.tar.gz' % (ud.module.replace('/', '.'), ud.host, ud.path.replace('/', '.'), ud.revision, ud.date), d) |
| 56 | 56 | ||
| 57 | def need_update(self, url, ud, d): | 57 | def need_update(self, ud, d): |
| 58 | if ud.date == "now": | 58 | if ud.date == "now": |
| 59 | return True | 59 | return True |
| 60 | if not os.path.exists(ud.localpath): | 60 | if not os.path.exists(ud.localpath): |
| 61 | return True | 61 | return True |
| 62 | return False | 62 | return False |
| 63 | 63 | ||
| 64 | def download(self, loc, ud, d): | 64 | def download(self, ud, d): |
| 65 | """Fetch urls""" | 65 | """Fetch urls""" |
| 66 | 66 | ||
| 67 | svkroot = ud.host + ud.path | 67 | svkroot = ud.host + ud.path |
| @@ -81,11 +81,11 @@ class Svk(FetchMethod): | |||
| 81 | tmpfile = tmpfile.strip() | 81 | tmpfile = tmpfile.strip() |
| 82 | if not tmpfile: | 82 | if not tmpfile: |
| 83 | logger.error() | 83 | logger.error() |
| 84 | raise FetchError("Fetch: unable to create temporary directory.. make sure 'mktemp' is in the PATH.", loc) | 84 | raise FetchError("Fetch: unable to create temporary directory.. make sure 'mktemp' is in the PATH.", ud.url) |
| 85 | 85 | ||
| 86 | # check out sources there | 86 | # check out sources there |
| 87 | os.chdir(tmpfile) | 87 | os.chdir(tmpfile) |
| 88 | logger.info("Fetch " + loc) | 88 | logger.info("Fetch " + ud.url) |
| 89 | logger.debug(1, "Running %s", svkcmd) | 89 | logger.debug(1, "Running %s", svkcmd) |
| 90 | runfetchcmd(svkcmd, d, cleanup = [tmpfile]) | 90 | runfetchcmd(svkcmd, d, cleanup = [tmpfile]) |
| 91 | 91 | ||
