Uploaded image for project: 'Modules'
  1. Modules
  2. MODULES-6451

dsc_lite : Expand PuppetFakeResource / PuppetFakeResource2 to use available MOF schema types

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Won't Do
    • dsc_lite 0.1
    • None
    • dsc_lite
    • None
    • Hide

      Changes to PuppetFakeResource / PuppetFakeResource2 to specify additional types

      Show
      Changes to PuppetFakeResource / PuppetFakeResource2 to specify additional types
    • Windows
    • Needs Assessment

    Description

      The old type wrapper method of generating Ruby code from DSC MOF schemas understood all the common MOF types (some documented in https://msdn.microsoft.com/en-us/library/aa392392%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396). The type generation understands the types listed at https://github.com/puppetlabs/puppetlabs-dsc/blob/d5913472309b496611c5112b34573e996b9eb7c4/lib/puppet_x/puppetlabs/dsc_type_helpers.rb#L19-L33

      To fully vet that the dsc type maps from the user specified hash to all possible MOF schema types / PowerShell input types, PuppetFakeResource should be expanded to cover sufficient types to demonstrate this.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ethan Ethan Brown
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Zendesk Support