13 lines
284 B
Ruby
13 lines
284 B
Ruby
class Pod < ActiveRecord::Base
|
|
has_many :pod_stats
|
|
|
|
def self.find_or_create_by_url(url)
|
|
u = URI.parse(url)
|
|
pod = self.find_or_initialize_by_host(u.host)
|
|
unless pod.persisted?
|
|
pod.ssl = (u.scheme == 'https')? true : false
|
|
pod.save
|
|
end
|
|
pod
|
|
end
|
|
end
|