Skip to content

Commit 9e296c9

Browse files
committed
Merge branch 'dev'
2 parents 95aaeec + d66d6c5 commit 9e296c9

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

simple_vm_client/openstack_connector/openstack_connector.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,9 @@ def load_config_yml(self, config_file: str) -> None:
126126
"gateway_security_group_id"
127127
]
128128

129+
def _get_default_security_groups(self):
130+
return self.DEFAULT_SECURITY_GROUPS.copy()
131+
129132
def load_env_config(self) -> None:
130133
logger.info("Load environment config: OpenStack")
131134

@@ -1195,7 +1198,7 @@ def start_server(
11951198
network: Network = self.get_network()
11961199
key_name = f"{servername}_{metadata['project_name']}"
11971200
logger.info(f"Key name {key_name}")
1198-
security_groups = self.DEFAULT_SECURITY_GROUPS
1201+
security_groups = self._get_default_security_groups()
11991202
if research_environment_metadata:
12001203
security_groups.append(
12011204
self.get_or_create_research_environment_security_group(
@@ -1279,7 +1282,7 @@ def start_server_with_playbook(
12791282
) -> tuple[str, str]:
12801283
logger.info(f"Start Server {servername}")
12811284

1282-
security_groups = self.DEFAULT_SECURITY_GROUPS
1285+
security_groups = self._get_default_security_groups()
12831286
if research_environment_metadata:
12841287
security_groups.append(
12851288
self.get_or_create_research_environment_security_group(

simple_vm_client/util/state_enums.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ class VmStates(Enum):
6969
ERROR = "error"
7070
SHELVED = "shelved"
7171
SHELVED_OFFLOADED = "shelved_offloaded"
72+
DISABLED = "disabled"
7273

7374
# Custom vm states
7475
NOT_FOUND = "not_found"

0 commit comments

Comments
 (0)