feat: 计算实例仅显示可用实例.

为防止弄混, 特地增加一个过滤器, 将正在终止或已终止的实例过滤掉.
This commit is contained in:
LamGC 2022-07-16 01:03:24 +08:00
parent 7b42b45372
commit fe867f572c
Signed by: LamGC
GPG Key ID: 6C5AE2A913941E1D

View File

@ -33,7 +33,9 @@ class OracleServerExtension(private val bot: BaseAbilityBot) : AbilityExtension
ListInstancesRequest.builder()
.compartmentId(profile.tenantId)
.build()
).items
).items.filter {
it.lifecycleState in (Instance.LifecycleState.Moving..Instance.LifecycleState.CreatingImage)
}
val keyboardBuilder = InlineKeyboardGroupBuilder()
for (instance in instances) {