Skip to content
This repository was archived by the owner on Apr 20, 2018. It is now read-only.

Commit 6ee6248

Browse files
committed
Used dsc_xd7siteconfig for XML Service Trust instead of DSC script + paging
Used dsc_xd7siteconfig for XML Service Trust instead of DSC script + paging
1 parent 2a460fc commit 6ee6248

1 file changed

Lines changed: 14 additions & 25 deletions

File tree

manifests/joinsite.pp

Lines changed: 14 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,21 @@
11
class xd7slavecontroller::joinsite inherits xd7slavecontroller {
22

3-
dsc_xd7waitforsite{ 'WaitForXD7Site':
4-
dsc_sitename => $sitename,
5-
dsc_existingcontrollername => $site_mastercontroller,
6-
dsc_credential => {'user' => $svc_username, 'password' => $svc_password}
7-
}->
3+
dsc_xd7waitforsite{ 'WaitForXD7Site':
4+
dsc_sitename => $sitename,
5+
dsc_existingcontrollername => $site_mastercontroller,
6+
dsc_credential => {'user' => $svc_username, 'password' => $svc_password}
7+
}->
88

99
dsc_xd7controller{ 'XD7ControllerJoin':
10-
dsc_sitename => $sitename,
11-
dsc_existingcontrollername => $site_mastercontroller,
12-
dsc_credential => {'user' => $svc_username, 'password' => $svc_password}
10+
dsc_sitename => $sitename,
11+
dsc_existingcontrollername => $site_mastercontroller,
12+
dsc_credential => {'user' => $svc_username, 'password' => $svc_password}
1313
}->
1414

15-
#Trust request sent to XML service
16-
dsc_script{ 'TrustRequestsToXMLService':
17-
dsc_getscript => 'Add-PSSnapin -Name Citrix.Broker.Admin.V2 -ErrorAction SilentlyContinue
18-
$brokersite = Get-BrokerSite
19-
Return @{ Result = $brokersite.TrustRequestsSentToTheXmlServicePort) }',
20-
dsc_testscript => 'Add-PSSnapin -Name Citrix.Broker.Admin.V2 -ErrorAction SilentlyContinue
21-
$brokersite = Get-BrokerSite
22-
If ($brokersite.TrustRequestsSentToTheXmlServicePort) {
23-
Return $true
24-
} Else {
25-
Return $false
26-
}',
27-
dsc_setscript => 'Add-PSSnapin -Name Citrix.Broker.Admin.V2 -ErrorAction SilentlyContinue
28-
Set-BrokerSite -TrustRequestsSentToTheXmlServicePort $true',
29-
dsc_psdscrunascredential => {'user' => $svc_username, 'password' => $svc_password}
30-
}
31-
15+
#Trust request sent to XML service
16+
dsc_xd7siteconfig{'XD7GlobalSiteSetting':
17+
dsc_issingleinstance => 'Yes',
18+
dsc_trustrequestssenttothexmlserviceport => true,
19+
dsc_psdscrunascredential => {'user' => $svc_username, 'password' => $svc_password}
20+
}
3221
}

0 commit comments

Comments
 (0)