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) |