Uploaded image for project: 'Facter'
  1. Facter
  2. FACT-1898

Provide core facts or supported module with common Windows paths

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Normal
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Template:
    • Team:
      Platform OS
    • QA Risk Assessment:
      Needs Assessment

      Description

      A core part of writing a good script on Windows is using some of the stock environment variables instead of assuming you always know what drive is the system drive and where Windows itself are installed. The same reasons that this is important when scripting are important when writing Puppet code yet there is no way for us to use this info. I am requesting that we provide this info as core facts or, if that is not acceptable, as part of a supported module. People such as Ethan Brown, Glenn Sarti, John O'Connor, William Hurt, and Michael Lombardi will likely know more of what should be contained in something like this but, at a minimum, I think it should the file paths listed on https://ss64.com/nt/syntax-variables.html 

      Having this info in Puppet contributes directly to Windows being a first-class part of our ecosystem.

      FWIW, I am happy to contribute to the work to make this happen once a decision about where it should live has been reached. I imagine Daniel Parks would be too due to recent work he's been doing.

        Attachments

          Activity

            People

            • Assignee:
              sean.mcdonald Sean McDonald
              Reporter:
              gene.liverman Gene Liverman
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Zendesk Support