summaryrefslogtreecommitdiffstats
path: root/config-provisioning/src/main/java/com/yahoo/config
diff options
context:
space:
mode:
authorØyvind Grønnesby <oyving@yahooinc.com>2022-11-11 15:11:07 +0100
committerMartin Polden <mpolden@mpolden.no>2022-11-14 11:37:12 +0100
commit0979fffb39994efb81fb6f51daf807dc696eae26 (patch)
tree451a5280be4ab84c7e9c130edf31cb5b43d91ab9 /config-provisioning/src/main/java/com/yahoo/config
parent399b271622dc80a67cf01906b7e863ee1bac12be (diff)
Make is possible to say cloud-account="default"
Diffstat (limited to 'config-provisioning/src/main/java/com/yahoo/config')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java b/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
index 1f988ee696e..0e709575627 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
@@ -13,15 +13,18 @@ import java.util.regex.Pattern;
public class CloudAccount extends PatternedStringWrapper<CloudAccount> {
public static final CloudAccount empty = new CloudAccount("");
+ public static final CloudAccount default_ = new CloudAccount("default");
public CloudAccount(String value) {
- super(value, Pattern.compile("^([0-9]{12})?$"), "cloud account");
+ super(value, Pattern.compile("^([0-9]{12}|default)?$"), "cloud account");
}
public boolean isEmpty() {
return this.equals(empty);
}
+ public boolean isDefault() { return this.equals(default_); }
+
@Override
public String toString() {
return isEmpty() ? "unspecified account" : "account '" + value() + "'";