aboutsummaryrefslogtreecommitdiff
path: root/core-init/src/main/scala/xyz/driver/core/init/Platform.scala
diff options
context:
space:
mode:
Diffstat (limited to 'core-init/src/main/scala/xyz/driver/core/init/Platform.scala')
-rw-r--r--core-init/src/main/scala/xyz/driver/core/init/Platform.scala9
1 files changed, 8 insertions, 1 deletions
diff --git a/core-init/src/main/scala/xyz/driver/core/init/Platform.scala b/core-init/src/main/scala/xyz/driver/core/init/Platform.scala
index dced0e9..8f8ef83 100644
--- a/core-init/src/main/scala/xyz/driver/core/init/Platform.scala
+++ b/core-init/src/main/scala/xyz/driver/core/init/Platform.scala
@@ -29,12 +29,19 @@ object Platform {
}
}
- case class AliCloud(accountId: String, accessId: String, accessKey: String, region: String, namespace: String)
+ case class AliCloud(
+ project: String,
+ accountId: String,
+ accessId: String,
+ accessKey: String,
+ region: String,
+ namespace: String)
extends Platform
object AliCloud {
lazy val fromEnv: AliCloud = {
AliCloud(
+ project = sys.env("CLOUD_PROJECT"),
accountId = sys.env("ALICLOUD_ACCOUNT_ID"),
accessId = sys.env("ALICLOUD_ACCESS_ID"),
accessKey = sys.env("ALICLOUD_ACCESS_KEY"),