diff options
author | Øyvind Grønnesby <oyving@yahooinc.com> | 2022-11-11 15:11:07 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2022-11-14 11:37:12 +0100 |
commit | 0979fffb39994efb81fb6f51daf807dc696eae26 (patch) | |
tree | 451a5280be4ab84c7e9c130edf31cb5b43d91ab9 /config-provisioning/src/main/java/com/yahoo/config/provision | |
parent | 399b271622dc80a67cf01906b7e863ee1bac12be (diff) |
Make is possible to say cloud-account="default"
Diffstat (limited to 'config-provisioning/src/main/java/com/yahoo/config/provision')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java | 5 |
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() + "'"; |