devserver: correctly pass optional arguments to named build artifacts

BUG=chromium:294352
TEST=Unit tests

Change-Id: I7a75ee33d311fc51c21e716dae171fe641297c31
Reviewed-on: https://chromium-review.googlesource.com/169885
Tested-by: Gilad Arnold <garnold@chromium.org>
Reviewed-by: Chris Sosa <sosa@chromium.org>
Reviewed-by: Prashanth B <beeps@chromium.org>
Commit-Queue: Gilad Arnold <garnold@chromium.org>
diff --git a/build_artifact.py b/build_artifact.py
index ca85bac..ea019b1 100755
--- a/build_artifact.py
+++ b/build_artifact.py
@@ -466,13 +466,13 @@
 
     artifact_info.BASE_IMAGE:
     ImplDescription(ZipfileBuildArtifact, IMAGE_FILE,
-                    [devserver_constants.BASE_IMAGE_FILE]),
+                    files_to_extract=[devserver_constants.BASE_IMAGE_FILE]),
     artifact_info.RECOVERY_IMAGE:
     ImplDescription(ZipfileBuildArtifact, IMAGE_FILE,
-                    [devserver_constants.RECOVERY_IMAGE_FILE]),
+                    files_to_extract=[devserver_constants.RECOVERY_IMAGE_FILE]),
     artifact_info.TEST_IMAGE:
     ImplDescription(ZipfileBuildArtifact, IMAGE_FILE,
-                    [devserver_constants.TEST_IMAGE_FILE]),
+                    files_to_extract=[devserver_constants.TEST_IMAGE_FILE]),
 
     artifact_info.AUTOTEST:
     ImplDescription(AutotestTarballBuildArtifact, AUTOTEST_FILE,
@@ -491,7 +491,7 @@
 
     artifact_info.FACTORY_IMAGE:
     ImplDescription(ZipfileBuildArtifact, FACTORY_FILE,
-                    [devserver_constants.FACTORY_IMAGE_FILE])
+                    files_to_extract=[devserver_constants.FACTORY_IMAGE_FILE])
 }
 
 # Add all the paygen_au artifacts in one go.