diff --git a/attributes/default.rb b/attributes/default.rb index e11098e..5d8efb5 100644 --- a/attributes/default.rb +++ b/attributes/default.rb @@ -12,3 +12,6 @@ # Should we setup upstart services? default['nsq']['setup_services'] = true + +# Release URL. Defaults to bitly upstream +default['nsq']['release_url'] = 'https://s3.amazonaws.com/bitly-downloads/nsq' diff --git a/recipes/default.rb b/recipes/default.rb index 0f0988a..9efb694 100644 --- a/recipes/default.rb +++ b/recipes/default.rb @@ -14,7 +14,8 @@ nsq_version = node['nsq']['version'] nsq_arch = node['nsq']['arch'] go_version = node['nsq']['go_version'] -download_url = "https://s3.amazonaws.com/bitly-downloads/nsq/nsq-#{nsq_version}.#{nsq_arch}.#{go_version}.tar.gz" +release_url = node['nsq']['release_url'] +download_url = "#{release_url}/nsq-#{nsq_version}.#{nsq_arch}.#{go_version}.tar.gz" nsq_release = "nsq-#{nsq_version}-#{go_version}" nsq_binaries = %w( bin/nsqadmin