puppet-vscode
puppet-vscode copied to clipboard
"source" in file-resource requires "modules" - beautifier corrects wrong
What Versions are you running?
OS Version: Windows 11 VSCode Version: Version: 1.99.0 (system setup) Commit: 4437686ffebaf200fa4a6e6e67f735f3edf24ada Datum: 2025-04-02T21:35:19.530Z Electron: 34.3.2 ElectronBuildId: 11161073 Chromium: 132.0.6834.210 Node.js: 20.18.3 V8: 13.2.152.41-electron.0 Betriebssystem: Windows_NT x64 10.0.26100 Puppet Extension Version: 1.5.5 PDK Version: -/-
What You Are Seeing?
What is Expected?
How Did You Get This To Happen? (Steps to Reproduce)
In puppet manifests this error message appears:
puppet:// URL without modules/ foundPuppet(puppet_url_without_modules)
Example code:
file { 'c:/Puppet/Mounts':
ensure => 'directory',
path => 'c:/Puppet/Mounts',
source => 'puppet:///WindowsAdminDir/Mounts/',
recurse => true,
}
In my fileserver.conf I defined this:
[WindowsAdminDir]
path /etc/puppetlabs/code/environments/main
The error message itself wouldn't be a problem, but if you press
file { 'c:/Puppet/Mounts':
ensure => 'directory',
path => 'c:/Puppet/Mounts',
source => 'puppet:///modules/WindowsAdminDir/Mounts/',
#-------------------------^^^^^^
recurse => true,
}