    # File lib/chef/provider/remote_file.rb, line 98
          def source_file(source, current_checksum, &block)
            if absolute_uri?(source)
              fetch_from_uri(source, &block)
            elsif !Chef::Config[:solo]
              fetch_from_chef_server(source, current_checksum, &block)
            else
              fetch_from_local_cookbook(source, &block)
            end
          end