Issue #8489 has been updated by Jacob Helwig.

Target version changed from Telly to 2.7.x


----------------------------------------
Bug #8489: Puppet does not consistently use File::PATH_SEPARATOR
https://projects.puppetlabs.com/issues/8489

Author: Josh Cooper
Status: Accepted
Priority: Normal
Assignee: Josh Cooper
Category: windows
Target version: 2.7.x
Affected Puppet version: 
Keywords: 
Branch: 


The File::PATH_SEPARATOR on Unix is colon, but on Windows is semi-colon. And 
since colon is often present in Windows absolute paths (except for UNC), this 
means colon can't be used as the path separator character on Windows (unless 
the colon were to be escaped, but then backslash is a file separator, and that 
would be madness). Various places in puppet already split configuration options 
using the PATH_SEPARATOR, including modulepath, manifestdir, templatedir, 
factdir, etc. Some research will be required to find all of the places and make 
sure the code and tests are consistent, while not breaking Unix.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to