Назад | Перейти на главную страницу

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"
        }

    }


}

Спасибо за ответы, оказалось, что у меня слишком много фигурных скобок в составном ресурсе. не мог видеть, пока не поспал :)

рабочая версия составного ресурса

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"
        }



}