Skip to content

Commit 11998b4

Browse files
authored
Add namespace parameter to ml_workbench module (#187)
Signed-off-by: Jim Enright <[email protected]>
1 parent 7ff6aa4 commit 11998b4

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

plugins/modules/ml.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,12 @@
116116
aliases:
117117
- existing_database
118118
- database_config
119+
namespace:
120+
description:
121+
- The namespace to use for the workspace.
122+
- Applicable to I(Private Cloud) deployments only.
123+
type: str
124+
required: False
119125
nfs:
120126
description:
121127
- An existing NFS mount (hostname and desired path).
@@ -584,6 +590,7 @@ def __init__(self, module):
584590
self.governance = self._get_param("governance")
585591
self.metrics = self._get_param("metrics")
586592
self.database = self._get_param("database")
593+
self.namespace = self._get_param("namespace")
587594
self.nfs = self._get_param("nfs")
588595
self.nfs_version = self._get_param("nfs_version")
589596
self.ip_addresses = self._get_param("ip_addresses")
@@ -676,6 +683,7 @@ def process(self):
676683
enableGovernance=self.governance,
677684
enableModelMetrics=self.metrics,
678685
existingDatabaseConfig=self.database,
686+
namespace=self.namespace,
679687
existingNFS=self.nfs,
680688
nfsVersion=self.nfs_version,
681689
loadBalancerIPWhitelists=self.ip_addresses,
@@ -783,6 +791,7 @@ def main():
783791
),
784792
aliases=["existing_database", "database_config"],
785793
),
794+
namespace=dict(required=False, type="str"),
786795
nfs=dict(required=False, type="str", aliases=["existing_nfs"]),
787796
nfs_version=dict(required=False, type="str"),
788797
k8s_request=dict(

0 commit comments

Comments
 (0)