From 3a20f6a91376fa660b53f1ae5ac6875680ce91b1 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Mon, 14 May 2012 09:29:38 -0400 Subject: [PATCH] ostadmin: Update for new trees/ location of trees --- src/ostadmin/ot-admin-builtin-deploy.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ostadmin/ot-admin-builtin-deploy.c b/src/ostadmin/ot-admin-builtin-deploy.c index 4a64c975..64549e47 100644 --- a/src/ostadmin/ot-admin-builtin-deploy.c +++ b/src/ostadmin/ot-admin-builtin-deploy.c @@ -314,11 +314,14 @@ ot_admin_builtin_deploy (int argc, char **argv, GError **error) for (i = 2; i < argc; i++) { const char *deploy_target = argv[i]; + ot_lfree char *tree_ref = NULL; ot_lptrarray GPtrArray *checkout_args = NULL; + tree_ref = g_strconcat ("trees/", deploy_target, NULL); + checkout_args = g_ptr_array_new (); ot_ptrarray_add_many (checkout_args, "ostree", "--repo=/ostree/repo", - "checkout", "--atomic-retarget", deploy_target, NULL); + "checkout", "--atomic-retarget", tree_ref, deploy_target, NULL); g_ptr_array_add (checkout_args, NULL); if (!ot_spawn_sync_checked ("/ostree", (char**)checkout_args->pdata, NULL, G_SPAWN_SEARCH_PATH,