| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | 
							- # Every migration that references a file by Drupal 7 fid should specify this
 
- # migration as an optional dependency.
 
- id: d7_allpublicfiles
 
- label: Public files
 
- migration_group: d7_materio
 
- audit: true
 
- migration_tags:
 
-   - Drupal 7
 
-   - Content
 
- source:
 
-   plugin: d7_file
 
-   scheme: public
 
-   constants:
 
-     # The tool configuring this migration must set source_base_path. It
 
-     # represents the fully qualified path relative to which URIs in the files
 
-     # table are specified, and must end with a /. See source_full_path
 
-     # configuration in this migration's process pipeline as an example.
 
-     source_base_path: '../../d7.materio.com/public_html'
 
- process:
 
-   # If you are using this file to build a custom migration consider removing
 
-   # the fid field to allow incremental migrations.
 
-   fid: fid
 
-   filename: filename
 
-   source_full_path:
 
-     -
 
-       plugin: concat
 
-       delimiter: /
 
-       source:
 
-         - constants/source_base_path
 
-         - filepath
 
-     -
 
-       plugin: urlencode
 
-   uri:
 
-     plugin: file_copy
 
-     source:
 
-       - '@source_full_path'
 
-       - uri
 
-   filemime: filemime
 
-   # No need to migrate filesize, it is computed when file entities are saved.
 
-   # filesize: filesize
 
-   status: status
 
-   # Drupal 7 didn't keep track of the file's creation or update time -- all it
 
-   # had was the vague "timestamp" column. So we'll use it for both.
 
-   created: timestamp
 
-   changed: timestamp
 
-   uid: uid
 
- destination:
 
-   plugin: entity:file
 
 
  |