diff --git a/pymemuc/_manage.py b/pymemuc/_manage.py index 96b3550..a76922b 100644 --- a/pymemuc/_manage.py +++ b/pymemuc/_manage.py @@ -370,10 +370,11 @@ def set_configuration_vm( :return: True if the vm configuration was set successfully :rtype: Literal[True] """ + config_values = config_value.split() if vm_index is not None: - status, output = self.memuc_run(["-i", str(vm_index), "setconfigex", config_key, config_value]) + status, output = self.memuc_run(["-i", str(vm_index), "setconfigex", config_key, *config_values]) elif vm_name is not None: - status, output = self.memuc_run(["-n", vm_name, "setconfigex", config_key, config_value]) + status, output = self.memuc_run(["-n", vm_name, "setconfigex", config_key, *config_values]) else: msg = "Please specify either a vm index or a vm name" raise PyMemucIndexError(msg)