Нет mof генерируется с композитным ресурсом - powershell dsc
У меня возникла проблема, из-за которой файл.mof не генерируется при использовании в нем составного ресурса. Каталог создается нормально и никаких ошибок не отображается. Это может быть простой проблемой для некоторых свежих глаз, но я не вижу этого:)
Составной ресурс распознается нормально, и, как я уже сказал, ошибок не отображается. Буду признателен за любую помощь!
Вот мои файлы конфигурации:
составной ресурс
Configuration OfficeServer
{
PARAM
(
[string]$IPAddress
)
Import-DscResource -Modulename XNetworking, PSDesiredStateConfiguration
{
xIPAddress IPAddress
{
IPAddress = $IPAddress
InterfaceAlias = "Ethernet"
DefaultGateway = "192.168.10.1"
SubnetMask = 24
AddressFamily = "IPV4"
}
xDNSServerAddress DNSServer
{
Address = "192.168.10.44"
InterfaceAlias = "Ethernet"
AddressFamily = "IPV4"
}
}
}
конфигурация для создания.mof
Configuration test
{
Import-DscResource -modulename CommonConfig
Node localhost
{
OfficeServer test
{
IPAddress = "192.168.10.92"
}
}
}
1 ответ
Спасибо за ответы на все вопросы, оказалось, что у меня слишком много парных фигурных скобок в составном ресурсе. не мог видеть, пока я немного поспал:)
рабочая версия составного ресурса
Configuration OfficeServer
{
PARAM
(
[string]$IPAddress
)
Import-DscResource -Modulename XNetworking, PSDesiredStateConfiguration
xIPAddress IPAddress
{
IPAddress = $IPAddress
InterfaceAlias = "Ethernet"
DefaultGateway = "192.168.10.1"
SubnetMask = 24
AddressFamily = "IPV4"
}
xDNSServerAddress DNSServer
{
Address = "192.168.10.44"
InterfaceAlias = "Ethernet"
AddressFamily = "IPV4"
}
}