This repository has been archived on 2022-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
goodnightout_composer/config/feeds.feed_type.csv_case_pr...

92 lines
1.7 KiB
YAML

uuid: 612cd149-6c4f-440f-a80b-d9cf11ee4f2c
langcode: en
status: true
dependencies:
config:
- opencase_cases.oc_case_provision_type.trainer
module:
- opencase_cases
id: csv_case_provisions
label: 'CSV Case Provisions'
description: ''
help: ''
import_period: 3600
fetcher: upload
fetcher_configuration:
allowed_extensions: 'txt csv tsv xml opml'
directory: 'public://feeds'
parser: csv
parser_configuration:
delimiter: ','
no_headers: false
line_limit: 100
processor: 'entity:oc_case_provision'
processor_configuration:
langcode: en
update_existing: 0
update_non_existent: _delete
expire: -1
owner_feed_author: false
owner_id: 0
authorize: true
skip_hash_check: false
values:
type: trainer
custom_sources:
training:
label: Training
value: Training
machine_name: training
trainer:
label: Trainer
value: Trainer
machine_name: trainer
role:
label: Role
value: Role
machine_name: role
trainer_:
label: Trainer
value: Trainer
machine_name: trainer_
name:
label: Name
value: Name
machine_name: name
loop:
label: Loop
value: Loop
machine_name: loop
mappings:
-
target: oc_case
map:
target_id: training
settings:
language: null
reference_by: name
autocreate: false
-
target: oc_provider
map:
target_id: loop
settings:
language: ''
reference_by: last_name
feeds_item: guid
autocreate: 0
-
target: oc_case_provider_role
map:
target_id: role
settings:
language: null
reference_by: name
autocreate: false
-
target: name
map:
value: name
unique: { }
settings: { }