From 0a070046333eb007e39e1e8f1b4afd745d829097 Mon Sep 17 00:00:00 2001 From: Priit Tark Date: Wed, 6 May 2015 14:27:47 +0300 Subject: [PATCH] removed depricated models --- app/models/api_user_deprecated.rb | 52 ------------------------------- app/models/country_deprecated.rb | 13 -------- 2 files changed, 65 deletions(-) delete mode 100644 app/models/api_user_deprecated.rb delete mode 100644 app/models/country_deprecated.rb diff --git a/app/models/api_user_deprecated.rb b/app/models/api_user_deprecated.rb deleted file mode 100644 index c809564ea..000000000 --- a/app/models/api_user_deprecated.rb +++ /dev/null @@ -1,52 +0,0 @@ -require 'open3' - -# rubocop: disable Metrics/ClassLength -class ApiUserDeprecated < ActiveRecord::Base - self.table_name = "api_users" - # TODO: should have max request limit per day - belongs_to :registrar - has_many :contacts - - validates :username, :password, :registrar, presence: true - validates :username, uniqueness: true - - before_save :create_crt, if: -> (au) { au.csr_changed? } - - attr_accessor :registrar_typeahead - - def registrar_typeahead - @registrar_typeahead || registrar || nil - end - - def to_s - username - end - - def queued_messages - registrar.messages.queued - end - - def create_crt - csr_file = Tempfile.new('client_csr') - csr_file.write(csr) - csr_file.rewind - - crt_file = Tempfile.new('client_crt') - _out, err, _st = Open3.capture3("openssl ca -keyfile #{ENV['ca_key_path']} \ - -cert #{ENV['ca_cert_path']} \ - -extensions usr_cert -notext -md sha256 \ - -in #{csr_file.path} -out #{crt_file.path} -key '#{ENV['ca_key_password']}' -batch") - - if err.match(/Data Base Updated/) - crt_file.rewind - self.crt = crt_file.read - return true - else - errors.add(:base, I18n.t('failed_to_create_certificate')) - logger.error('FAILED TO CREATE CLIENT CERTIFICATE') - logger.error(err) - return false - end - end -end -# rubocop: enable Metrics/ClassLength diff --git a/app/models/country_deprecated.rb b/app/models/country_deprecated.rb deleted file mode 100644 index e2047c3c7..000000000 --- a/app/models/country_deprecated.rb +++ /dev/null @@ -1,13 +0,0 @@ -class CountryDeprecated < ActiveRecord::Base - self.table_name = "countries" - - def to_s - name - end - - class << self - def estonia - find_by(iso: 'EE') - end - end -end