Chromium Code Reviews| Index: client/common_lib/site_packages.py |
| diff --git a/client/common_lib/site_packages.py b/client/common_lib/site_packages.py |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..10523f117f1cc9a1c9c447c6abd32b61fb663d4e |
| --- /dev/null |
| +++ b/client/common_lib/site_packages.py |
| @@ -0,0 +1,18 @@ |
| +import logging, os |
| +from autotest_lib.client.common_lib import global_config |
|
DaleCurtis
2011/04/21 19:16:55
You don't use any of these imports except for base
|
| +from autotest_lib.client.common_lib import utils, base_packages |
| + |
| + |
| +class SiteHttpFetcher(base_packages.HttpFetcher): |
| + # shortcut quick http test for now since our dev server does not support |
| + # this operation. |
| + def _quick_http_test(self): |
| + return |
| + |
| + |
| +class SitePackageManager(base_packages.BasePackageManager): |
| + def get_fetcher(self, url): |
| + if url.startswith('http://'): |
| + return SiteHttpFetcher(self, url) |
| + else: |
| + return base_packages.BasePackageManager.get_fetcher(self, url) |