in deploy/ansible/action_plugins/public_api.py [0:0]
def get_ha_deployment_params(self):
return dict(
hanaDeployment={
"name": "HANA Deployment",
"parameters": [
{
"name": "DBSID",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("DBSID"),
},
{
"name": "DBSIDAdminUserId",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("DBSIDAdminUserId"),
},
{
"name": "instanceNumber",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("instanceNumber"),
},
{
"name": "frontendHostname",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("frontendHostname"),
},
{
"name": "primaryHanaPhysicalHostname",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("primaryHanaPhysicalHostname"),
},
{
"name": "primaryHanaVirtualHostname",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("primaryHanaVirtualHostname"),
},
{
"name": "secondaryHanaPhysicalHostname",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("secondaryHanaPhysicalHostname"),
},
{
"name": "secondaryHanaVirtualHostname",
"value": self.installationParameterSets.get(
"hanaDeployment"
).get("secondaryHanaVirtualHostname"),
},
],
},
enqueueReplicationServerDeployment={
"name": "Enqueue Replication Server Deployment",
"parameters": [
{
"name": "instanceNumber",
"value": self.installationParameterSets.get(
"enqueueReplicationServerDeployment"
).get("instanceNumber"),
},
{
"name": "physicalHostname",
"value": self.installationParameterSets.get(
"enqueueReplicationServerDeployment"
).get("physicalHostname"),
},
{
"name": "virtualHostname",
"value": self.installationParameterSets.get(
"enqueueReplicationServerDeployment"
).get("virtualHostname"),
},
],
},
)