biopama_protected_areas-8.x-1.3/config/optional/feeds.feed_type.country_feed.yml

config/optional/feeds.feed_type.country_feed.yml
uuid: d017440c-7d5e-486d-8d8d-5d6c0464d3e6
langcode: en
status: true
dependencies:
  config:
    - core.base_field_override.node.country.title
    - field.field.node.country.field_country_iso2
    - field.field.node.country.field_country_iso3
    - field.field.node.country.field_country_iso3_num
    - field.field.node.country.field_country_region
    - node.type.country
  module:
    - feeds_ex
    - node
label: 'Country Feed'
id: country_feed
description: ''
import_period: -1
fetcher: http
fetcher_configuration:
  auto_detect_feeds: false
  use_pubsubhubbub: false
  fallback_hub: ''
  request_timeout: 30
parser: jsonpath
parser_configuration:
  context:
    value: 'records[*]'
  sources:
    iso2_sm:
      label: iso2
      value: iso2
    iso3_sm:
      label: iso3
      value: iso3
    un_m49:
      label: un_m49
      value: un_m49
    region:
      label: region
      value: region
    country_name_sm:
      label: country_name
      value: country_name
  display_errors: false
  source_encoding:
    - auto
  debug_mode: false
  line_limit: 100
processor: 'entity:node'
processor_configuration:
  update_existing: 2
  update_non_existent: _keep
  expire: -1
  owner_feed_author: false
  owner_id: 0
  authorize: false
  skip_hash_check: false
  values:
    type: country
custom_sources:
  iso2:
    label: ISO2
    value: ISO2
    machine_name: iso2
  iso3:
    label: ISO3
    value: ISO3
    machine_name: iso3
  country_name:
    label: Country_Name
    value: Country_Name
    machine_name: country_name
  num:
    label: NUM
    value: NUM
    machine_name: num
  ymin:
    label: ymin
    value: ymin
    machine_name: ymin
  xmax:
    label: xmax
    value: xmax
    machine_name: xmax
  xmin:
    label: xmin
    value: xmin
    machine_name: xmin
  ymax:
    label: ymax
    value: ymax
    machine_name: ymax
  adm0_name:
    label: ADM0_NAME
    value: ADM0_NAME
    machine_name: adm0_name
  iso2_sm:
    label: iso2
    value: iso2
    machine_name: iso2_sm
  iso3_sm:
    label: iso3
    value: iso3
    machine_name: iso3_sm
  un_m49:
    label: un_m49
    value: un_m49
    machine_name: un_m49
  region:
    label: region
    value: region
    machine_name: region
  country_name_sm:
    label: country_name
    value: country_name
    machine_name: country_name_sm
mappings:
  -
    target: field_country_iso2
    map:
      value: iso2_sm
    unique:
      value: '1'
  -
    target: field_country_iso3
    map:
      value: iso3_sm
    unique: {  }
  -
    target: field_country_iso3_num
    map:
      value: un_m49
  -
    target: field_country_region
    map:
      target_id: region
    settings:
      reference_by: name
      autocreate: '1'
  -
    target: title
    map:
      value: country_name_sm
    unique: {  }

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc