diff options
author | Jay Mundrawala <jdmundrawala@gmail.com> | 2015-05-05 12:20:02 -0500 |
---|---|---|
committer | Jay Mundrawala <jdmundrawala@gmail.com> | 2015-05-05 12:07:11 -0700 |
commit | e4721a3e89e24614eebd6302e53b3b91d4535a92 (patch) | |
tree | b4fa8c94c01690604f51c392f5d9c451964d7ecc /lib/chef/resource/remote_file.rb | |
parent | 8c92948746bc418fac09218814a9cfb9e4894b5d (diff) | |
download | chef-e4721a3e89e24614eebd6302e53b3b91d4535a92.tar.gz |
remote_file support for windows network shares
```ruby
remote_file 'C:\Foo.tar.gz' do
source "\\\\foohost\\fooshare\\Foo.tar.gz"
end
```
Diffstat (limited to 'lib/chef/resource/remote_file.rb')
-rw-r--r-- | lib/chef/resource/remote_file.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/resource/remote_file.rb b/lib/chef/resource/remote_file.rb index e56f69941d..69614f0298 100644 --- a/lib/chef/resource/remote_file.rb +++ b/lib/chef/resource/remote_file.rb @@ -140,7 +140,7 @@ class Chef end def absolute_uri?(source) - source.kind_of?(String) and URI.parse(source).absolute? + Chef::Provider::RemoteFile::Fetcher.network_share?(source) or (source.kind_of?(String) and URI.parse(source).absolute?) rescue URI::InvalidURIError false end |