Skip to content

Commit 82a24ab

Browse files
committed
Merge branch 'dev' into staging
2 parents 8604abc + 75ec7a2 commit 82a24ab

File tree

4 files changed

+9
-6
lines changed

4 files changed

+9
-6
lines changed

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
setuptools==75.2.0
1+
setuptools==75.3.0
22
thrift==0.21.0
33
openstacksdk==4.0.1
44
deprecated==1.2.14
@@ -8,7 +8,7 @@ flake8==7.1.1
88
paramiko==3.5.0
99
ruamel.yaml==0.18.6
1010
pyvim==3.0.3
11-
redis==5.1.1
11+
redis==5.2.0
1212
requests==2.32.3
1313
pyyaml==6.0.2
1414
pre-commit==4.0.1

simple_vm_client/forc_connector/playbook/playbook.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def copy_playbooks_and_init(self, public_key: str) -> None:
129129
self.yaml_exec.dump(data_gp, generic_playbook)
130130

131131
def copy_and_init_research_environment(self) -> None:
132-
if not self.research_environment_template:
132+
if not self.research_environment_template or self.create_only_backend:
133133
return
134134

135135
shutil.copytree(

simple_vm_client/openstack_connector/openstack_connector.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,7 @@ def get_flavor(self, name_or_id: str, ignore_error: bool = False) -> Flavor:
572572
message=f"Flavor {name_or_id} not found!", name_or_id=name_or_id
573573
)
574574
else:
575-
return Flavor()
575+
return None
576576

577577
return flavor
578578

@@ -1263,7 +1263,6 @@ def get_server(self, openstack_id: str) -> Server:
12631263
ignore_not_active=True,
12641264
ignore_not_found=True,
12651265
)
1266-
12671266
server.flavor = self.get_flavor(
12681267
name_or_id=server.flavor["id"], ignore_error=True
12691268
)

simple_vm_client/util/thrift_converter.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,11 @@ def os_to_thrift_server(openstack_server: OpenStack_Server) -> VM:
107107
return VM(vm_state=VmStates.NOT_FOUND)
108108
fixed_ip = ""
109109
floating_ip = ""
110-
flavor = os_to_thrift_flavor(openstack_flavor=openstack_server.flavor)
110+
if openstack_server.flavor:
111+
112+
flavor = os_to_thrift_flavor(openstack_flavor=openstack_server.flavor)
113+
else:
114+
flavor = None
111115
if openstack_server.image:
112116
image = os_to_thrift_image(openstack_image=openstack_server.image)
113117
else:

0 commit comments

Comments
 (0)