nwops / puppet-retrospec

The only tool you need to generate puppet code, tests, modules, facts, types, providers, data and everything else.
https://www.retrospec-puppet.com/
GNU Affero General Public License v3.0
137 stars 27 forks source link

symlink function is unimplemented on this machine #66

Open logicminds opened 8 years ago

logicminds commented 8 years ago

When running retrospec on windows the symlink function is not available and retrospec does not run. This seems to affect windows 7,8.

Windows 10 may not be an issue.

logicminds commented 8 years ago
C:/ruby/lib/ruby/2.0.0/fileutils.rb:349:in `symlink': symlink() function is unimplemented on this machine (NotImplementedError)
from C:/ruby/lib/ruby/2.0.0/fileutils.rb:349:in `block in ln_s'
from C:/ruby/lib/ruby/2.0.0/fileutils.rb:1567:in `fu_each_src_dest0'
from C:/ruby/lib/ruby/2.0.0/fileutils.rb:347:in `ln_s'
from C:/test/test.rb:7:in `<class:Test>'
from C:/test/test.rb:1:in `<main>'
logicminds commented 8 years ago

Possible workaround is to just not use symlinks