From 04a8865ba97a2e43a3d490695dab8559ae6cc42a Mon Sep 17 00:00:00 2001 From: Lance Albertson <ramereth@gmail.com> Date: Mon, 22 Nov 2010 15:28:11 -0600 Subject: [PATCH] RAPI: implement no_install during instance creation Signed-off-by: Lance Albertson <ramereth@gmail.com> Signed-off-by: Iustin Pop <iustin@google.com> Reviewed-by: Iustin Pop <iustin@google.com> Reviewed-by: Michael Hanselmann <hansmi@google.com> --- doc/rapi.rst | 2 ++ lib/rapi/rlib2.py | 1 + 2 files changed, 3 insertions(+) diff --git a/doc/rapi.rst b/doc/rapi.rst index c25ba6eb8..9b53a8854 100644 --- a/doc/rapi.rst +++ b/doc/rapi.rst @@ -429,6 +429,8 @@ Body parameters: will fail. ``force_variant`` (bool) Whether to force an unknown variant. +``no_install`` (bool) + Do not install the OS (will enable no-start) ``pnode`` (string) Primary node. ``snode`` (string) diff --git a/lib/rapi/rlib2.py b/lib/rapi/rlib2.py index 74ee77a54..58180afba 100644 --- a/lib/rapi/rlib2.py +++ b/lib/rapi/rlib2.py @@ -595,6 +595,7 @@ def _ParseInstanceCreateRequestVersion1(data, dry_run): osparams=baserlib.CheckParameter(data, "osparams", default={}), force_variant=baserlib.CheckParameter(data, "force_variant", default=False), + no_install=baserlib.CheckParameter(data, "no_install", default=False), pnode=baserlib.CheckParameter(data, "pnode", default=None), snode=baserlib.CheckParameter(data, "snode", default=None), disk_template=baserlib.CheckParameter(data, "disk_template"), -- GitLab