Skip to content
Closed
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions ocp_resources/llama_stack_distribution.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,19 +16,23 @@ class LlamaStackDistribution(NamespacedResource):
def __init__(
self,
replicas: int | None = None,
network: dict[str, Any] | None = None,
server: dict[str, Any] | None = None,
**kwargs: Any,
) -> None:
r"""
Args:
replicas (int): No field description from API

network (dict[str, Any]): Network defines network access controls for the LlamaStack service

server (dict[str, Any]): ServerSpec defines the desired state of llama server.

"""
super().__init__(**kwargs)

self.replicas = replicas
self.network = network
self.server = server

def to_dict(self) -> None:
Expand All @@ -41,6 +45,8 @@ def to_dict(self) -> None:
self.res["spec"] = {}
_spec = self.res["spec"]

if self.network is not None:
_spec["network"] = self.network
_spec["server"] = self.server

if self.replicas is not None:
Expand Down