diff --git a/ansys/rep/client/jms/resource/task_definition.py b/ansys/rep/client/jms/resource/task_definition.py index 67743b3b0..ee2b3dd93 100644 --- a/ansys/rep/client/jms/resource/task_definition.py +++ b/ansys/rep/client/jms/resource/task_definition.py @@ -16,6 +16,7 @@ class ResourceRequirements(Object): memory : int, optional cpu_core_usage : float, optional disk_space : int, optional + distributed : bool, optional custom : dict, optional """ @@ -29,12 +30,14 @@ def __init__(self, memory=missing, cpu_core_usage=missing, disk_space=missing, + distributed=missing, custom=missing ): self.platform = platform self.memory = memory self.cpu_core_usage = cpu_core_usage self.disk_space = disk_space + self.distributed = distributed self.custom = custom self.obj_type = self.__class__.__name__ diff --git a/ansys/rep/client/jms/resource/task_definition_template.py b/ansys/rep/client/jms/resource/task_definition_template.py index 30ff0871c..4bf892f17 100644 --- a/ansys/rep/client/jms/resource/task_definition_template.py +++ b/ansys/rep/client/jms/resource/task_definition_template.py @@ -51,6 +51,7 @@ class TemplateResourceRequirements(Object): memory : TemplateProperty, optional cpu_core_usage : TemplateProperty, optional disk_space : TemplateProperty, optional + distributed : TemplateProperty, optional custom : dict, optional """ @@ -64,12 +65,14 @@ def __init__(self, memory=missing, cpu_core_usage=missing, disk_space=missing, + distributed=missing, custom=missing ): self.platform = platform self.memory = memory self.cpu_core_usage = cpu_core_usage self.disk_space = disk_space + self.distributed = distributed self.custom = custom self.obj_type = self.__class__.__name__ diff --git a/ansys/rep/client/jms/schema/task_definition.py b/ansys/rep/client/jms/schema/task_definition.py index 09a040af3..0c48a234d 100644 --- a/ansys/rep/client/jms/schema/task_definition.py +++ b/ansys/rep/client/jms/schema/task_definition.py @@ -29,6 +29,7 @@ class Meta(BaseSchema.Meta): memory = fields.Int(allow_none=True) cpu_core_usage = fields.Float(allow_none=True) disk_space = fields.Int(allow_none=True) + distributed = fields.Bool(allow_none=True) custom = fields.Dict(allow_none=True) diff --git a/ansys/rep/client/jms/schema/task_definition_template.py b/ansys/rep/client/jms/schema/task_definition_template.py index 86cdb2b1a..d8609a32a 100644 --- a/ansys/rep/client/jms/schema/task_definition_template.py +++ b/ansys/rep/client/jms/schema/task_definition_template.py @@ -42,6 +42,7 @@ class Meta(BaseSchema.Meta): memory = fields.Nested(TemplatePropertySchema, allow_none=True) cpu_core_usage = fields.Nested(TemplatePropertySchema, allow_none=True) disk_space = fields.Nested(TemplatePropertySchema, allow_none=True) + distributed = fields.Nested(TemplatePropertySchema, allow_none=True) custom = fields.Dict( keys=fields.String, values=fields.Nested(TemplatePropertySchema), allow_none=True )