Skip to content

Commit

Permalink
moved the csv url to the configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
raul-fuentes committed Nov 30, 2017
1 parent 87a6fba commit a3ae891
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 14 deletions.
2 changes: 2 additions & 0 deletions config/initializers/csv_organization_lists_locations.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Rails.application.config.associations_csv_url = "http://datos.madrid.es/egob/catalogo/206117-0-entidades-participacion-ciudadan.csv"
Rails.application.config.federations_csv_url = "http://datos.madrid.es/egob/catalogo/202781-0-entidades-participacion-ciudadan.csv"
2 changes: 1 addition & 1 deletion db/schema.rb
Original file line number Diff line number Diff line change
Expand Up @@ -200,13 +200,13 @@
t.datetime "updated_at", null: false
t.string "inscription_reference"
t.date "inscription_date"
t.integer "entity_type"
t.string "neighbourhood"
t.string "district"
t.string "scope"
t.integer "associations_count"
t.integer "members_count"
t.string "approach"
t.integer "entity_type"
end

add_index "organizations", ["category_id"], name: "index_organizations_on_category_id", using: :btree
Expand Down
17 changes: 4 additions & 13 deletions lib/public_organization_importer.rb
Original file line number Diff line number Diff line change
@@ -1,19 +1,11 @@
class PublicOrganizationImporter

def self.parse_associations
parse(associations_url, associations_mapping)
parse(Rails.application.config.associations_csv_url, associations_mapping)
end

def self.parse_federations
parse(federations_url, federations_mapping)
end

def self.associations_url
"http://datos.madrid.es/egob/catalogo/206117-0-entidades-participacion-ciudadan.csv"
end

def self.federations_url
"http://datos.madrid.es/egob/catalogo/202781-0-entidades-participacion-ciudadan.csv"
parse(Rails.application.config.federations_csv_url, federations_mapping)
end

def self.parse(url, type_mapping)
Expand Down Expand Up @@ -78,8 +70,7 @@ def self.common_mapping
"approach" => "Aproximación" }
end

private_class_method :associations_url, :federations_url, :parse, :get_file,
:get_category, :associations_mapping, :federations_mapping,
:common_mapping
private_class_method :parse, :get_file, :get_category, :associations_mapping,
:federations_mapping, :common_mapping

end

0 comments on commit a3ae891

Please sign in to comment.