@@ -43,6 +43,7 @@ static gboolean opt_download_only;
43
43
static char * opt_automatic ;
44
44
static gboolean opt_lock_finalization ;
45
45
static gboolean opt_bypass_driver ;
46
+ static gboolean opt_ex_reset_overrides ;
46
47
47
48
/* "check-diff" is deprecated, replaced by "preview" */
48
49
static GOptionEntry option_entries []
@@ -72,6 +73,8 @@ static GOptionEntry option_entries[]
72
73
"Prevent automatic deployment finalization on shutdown" , NULL },
73
74
{ "bypass-driver" , 0 , 0 , G_OPTION_ARG_NONE , & opt_bypass_driver ,
74
75
"Force an upgrade even if an updates driver is registered" , NULL },
76
+ { "ex-reset-overrides" , 0 , G_OPTION_FLAG_HIDDEN , G_OPTION_ARG_NONE ,
77
+ & opt_ex_reset_overrides , "Reset overrides before upgrade" , NULL },
75
78
{ NULL } };
76
79
77
80
gboolean
@@ -171,6 +174,7 @@ rpmostree_builtin_upgrade (int argc, char **argv, RpmOstreeCommandInvocation *in
171
174
g_variant_dict_insert (& dict , "download-only" , "b" , opt_download_only );
172
175
g_variant_dict_insert (& dict , "lock-finalization" , "b" , opt_lock_finalization );
173
176
g_variant_dict_insert (& dict , "initiating-command-line" , "s" , invocation -> command_line );
177
+ g_variant_dict_insert (& dict , "ex-reset-overrides" , "b" , opt_ex_reset_overrides );
174
178
g_autoptr (GVariant ) options = g_variant_ref_sink (g_variant_dict_end (& dict ));
175
179
176
180
/* Use newer D-Bus API only if we have to. */
0 commit comments