Index: server/site_autoserv_parser.py |
diff --git a/server/site_autoserv_parser.py b/server/site_autoserv_parser.py |
index 03b8c4e51a39ef0b0046abb91163e1f0b74149ff..107e5b953c399679081541aaaff48a72fa8e1879 100644 |
--- a/server/site_autoserv_parser.py |
+++ b/server/site_autoserv_parser.py |
@@ -1,4 +1,5 @@ |
__author__ = "raphtee@google.com (Travis Miller)" |
+__author__ = "ericli@chromium.com (Eric Li)" |
import common |
from autotest_lib.server.autoserv_parser import base_autoserv_parser |
@@ -12,3 +13,17 @@ class site_autoserv_parser(base_autoserv_parser): |
def get_usage(self): |
usage = super(site_autoserv_parser, self).get_usage() |
return usage+add_usage |
+ |
+ |
+ def setup_options(self): |
+ base_autoserv_parser.setup_options(self) |
+ self.parser.add_option("--image", action="store", type="string", |
+ dest="image", |
+ help="Full path of an osimage to install.") |
+ |
+ |
+ def parse_args(self): |
+ base_autoserv_parser.parse_args(self) |
+ if self.options.image: |
+ self.options.install_before = True |
+ |