File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11class xd7mastercontroller::siteconfig inherits xd7mastercontroller {
22
3- # Databases creation
3+ # Databases creation
44 dsc_xd7database { 'XD7SiteDatabase' :
55 dsc_sitename => $sitename ,
66 dsc_databaseserver => $databaseserver ,
7878 dsc_psdscrunascredential => {' user' => $svc_username , ' password' => $svc_password },
7979 require => [ Dsc_xd7site[' XD7Site' ] , Dsc_xd7administrator[' PuppetServiceAccountCitrixAdmin' ] ]
8080 }
81+
82+ # Trust request sent to XML service
83+ dsc_script { 'CitrixBrokerServiceSSL' :
84+ dsc_getscript => ' Add-PSSnapin Citrix*
85+ Return @{ Result = [bool]$(Get-BrokerSite | fl TrustRequestsSentToTheXmlServicePort) }' ,
86+ dsc_testscript => ' Add-PSSnapin Citrix*
87+ If (Get-BrokerSite | fl TrustRequestsSentToTheXmlServicePort) {
88+ Return $true
89+ } Else {
90+ Return $false
91+ }' ,
92+ dsc_setscript => ' Add-PSSnapin Citrix*
93+ Set-BrokerSite -TrustRequestsSentToTheXmlServicePort $true' ,
94+ require => Dsc_xd7site[' XD7Site' ]
95+ }
8196
8297}
You can’t perform that action at this time.
0 commit comments