langcode: en status: true dependencies: { } id: notifications class: null field_plugin_method: null cck_plugin_method: null migration_tags: null migration_group: null label: 'Custom Content migration from CSV for Notifications' source: plugin: csv path: /var/www/html/project/docroot/notification.csv header_row_count: 1 keys: - id constants: file_source: /var/www/html/project/docroot/fac_images file_dest: 'public://fac_images/' process: type: plugin: default_value default_value: notification source_path_two: - plugin: skip_on_empty method: process source: file - plugin: concat delimiter: / source: - constants/file_source - file title: title body: body field_notification_file: plugin: file_import source: '@source_path_two' destination: constants/file_dest field_notitfication_category: - plugin: entity_lookup entity_type: taxonomy_term bundle: notification_category source: category field_notification_date: - plugin: format_date from_format: 'd/m/Y H:i:s' to_format: 'Y-m-d\TH:i:s' from_timezone: Asia/Kolkata to_timezone: UTC source: date destination: plugin: 'entity:node' migration_dependencies: required: { } optional: { }