Remove some unused scripts

This commit is contained in:
Andy Allan 2020-06-03 16:14:58 +02:00
parent 877641fff9
commit 46c3e70ec6
3 changed files with 0 additions and 58 deletions

View file

@ -1,38 +0,0 @@
namespace "db" do
desc "Adds a version number to the nodes table"
task :node_version => :environment do
require File.dirname(__FILE__) + "/../../config/environment"
increment = 1000
offset = 0
id_max = OldNode.find(:first, :order => "id desc").id
while offset < (id_max + increment)
hash = {}
# should be offsetting not selecting
OldNode.find(:all, :limit => increment, :offset => offset, :order => "timestamp").each do |node|
hash[node.id] ||= []
hash[node.id] << node
end
hash.each_value do |node_array|
n = 1
node_array.each do |node|
temp_old_node = TempOldNode.new
temp_old_node.id = node.id
temp_old_node.latitude = node.latitude
temp_old_node.longitude = node.longitude
temp_old_node.user_id = node.user_id
temp_old_node.visible = node.visible
temp_old_node.timestamp = node.timestamp
temp_old_node.tile = node.tile
temp_old_node.version = n
temp_old_node.save! || raise
n += 1
end
end
offset += increment
end
end
end

View file

@ -1,2 +0,0 @@
#!/usr/bin/env ruby
Dir[File.dirname(__FILE__) + "/../lib/daemons/*_ctl"].each { |f| `#{f} #{ARGV.first}` }

View file

@ -1,18 +0,0 @@
#!/usr/bin/env ruby
# require File.dirname(__FILE__) + "/../config/environment"
start = 0
User.where("image_use_gravatar AND id >=" + start.to_s).order("id").find_each do |user|
p "checked up to id " + user.id.to_s if (user.id % 1000).zero? # just give a rough indication where we are for restarting
next if user.avatar.attached?
hash = Digest::MD5.hexdigest(user.email.downcase)
url = "https://www.gravatar.com/avatar/#{hash}?d=404" # without d=404 we will always get an image back
response = OSM.http_client.get(URI.parse(url))
user.image_use_gravatar = response.success?
user.save
sleep(1)
end
exit 0