11class 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