bin/mu-configure in cloud-mu-3.1.5 vs bin/mu-configure in cloud-mu-3.1.6

- old
+ new

@@ -111,10 +111,16 @@ "title" => "Disable Momma Cat", "default" => false, "desc" => "Disable the Momma Cat grooming daemon. Nodes which require asynchronous Ansible/Chef bootstraps will not function. This option is only honored in gem-based installations.", "boolean" => true }, + "adopt_scrub_mu_isms" => { + "title" => "Disable Momma Cat", + "default" => false, + "desc" => "Ordinarily, Mu will automatically name, tag and generate auxiliary resources in a standard Mu-ish fashion that allows for deployment of multiple clones of a given stack. Toggling this flag will change the default behavior of mu-adopt, when it creates stack descriptors from found resources, to enable or disable this behavior (see also mu-adopt's --scrub option).", + "boolean" => true + }, "mommacat_port" => { "title" => "Momma Cat Listen Port", "pattern" => /^[0-9]+$/i, "default" => 2260, "required" => $IN_GEM, @@ -243,9 +249,19 @@ }, "customer_id" => { "title" => "GSuite Customer ID", "required" => false, "desc" => "For Google Cloud projects which are attached to a GSuite domain. Some API calls (groups, users, etc) require this identifier. From admin.google.com, choose Security, the Single Sign On, and look for the Entity ID field. The value after idpid= in the URL there should be the customer ID." + }, + "ignore_habitats" => { + "title" => "Ignore These Projects", + "desc" => "Optional list of projects to ignore, for credentials which have visibility into multiple projects", + "array" => true + }, + "restrict_to_habitats" => { + "title" => "Operate On Only These Projects", + "desc" => "Optional list of projects to which we'll restrict all of our activities.", + "array" => true }, "default" => { "title" => "Is Default Account", "default" => false, "desc" => "If set to true, Mu will use this set of GCP credentials when targeting the Google Cloud without a specific account having been requested",