Module: Flickrchive::Status

Included in:
Config
Defined in:
lib/flickrchive/status.rb

Instance Method Summary collapse

Instance Method Details

#statusObject



3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/flickrchive/status.rb', line 3

def status
  time = Time.now
  self.db.lock do
    @all_count = self.db.size
    @uploaded = self.db.reject { |k,v| !v[:flickr_id] }
    @uploaded_count = @uploaded.size
  end
  self.db.close
  puts '===== Flickrchive ====='
  puts 'Current Time: ' + time.inspect
  puts 'Photos in DB: ' + @all_count.to_s
  puts 'Uploaded photos: ' + @uploaded_count.to_s
end