config/sync/migrate_plus.migration.cardcourses_humanrights.yml
uuid: 23db565e-9cf3-4188-a3bc-30e02e1f7c47
langcode: en
status: true
dependencies: { }
id: cardcourses_humanrights
class: null
field_plugin_method: null
cck_plugin_method: null
migration_tags: { }
migration_group: courses
label: 'Human Rights Courses'
source:
plugin: url
urls: 'https://explorecourses.stanford.edu/search?q=CARDCOURSES%3a%3ahumanrights&view=xml-20140630&filter-term-Winter=on&academicYear=&filter-term-Summer=on&filter-term-Autumn=on&filter-term-Spring=on&page=0&filter-coursestatus-Active=on&collapse='
ids: { }
fields: { }
process:
su_opp_service_theme:
-
plugin: default_value
default_value: 'Human Rights'
-
plugin: entity_generate
value_key: name
bundle_key: vid
bundle: su_opportunity_service_theme
entity_type: taxonomy_term
ignore_case: true
skip:
plugin: skip_on_exist
migrate_exclude:
- cardcourses_humanrights
destination: null
migration_dependencies: { }