-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
Description
Describe the bug
An unexpected warning is thrown upon product:import for not found directory.
Even if it's configured otherwise.
To Reproduce
- Download/Install Pacemaker - Community Console Tool 3.8.42
- Create
[magento]/var/importexport/product-import_20210222-082945_01.csv:
sku,attribute_set_code,product_type,base_image,base_image_position,small_image,small_image_position,thumbnail_image,thumbnail_image_position,additional_images,additional_image_positions
1337,default,configurable,/1337/general/base_image.jpg,1,/1337/general/base_image.jpg,1,/1337/general/base_image.jpg,1,"/1337/additional/additional_image_1.jpg,/1337/additional/additional_image_2.jpg,/1337/additional/additional_image_3.jpg,/1337/additional/additional_image_4.jpg","2,3,4,5"
- Create
[magento]/app/etc/configuration/operations.json:
{
"operations": {
"ce": {
"catalog_product": {
"add-update": {
"plugins": {
"subject": {
"id": "import.plugin.subject",
"subjects": [{
"id": "import_product.subject.bunch",
"file-resolver": {
"prefix": "product-import"
},
"params": {
"copy-images": false,
"media-directory": "pub/media/catalog/product",
"images-file-directory": "var/importexport/images",
"update-url-key-from-name": false,
"clean-up-variants": false,
"clean-up-links": false,
"clean-up-media-gallery": true,
"clean-up-empty-image-columns": true,
"clean-up-website-product-relations": false,
"clean-up-category-product-relations": false,
"clean-up-empty-columns": []
},
"observers": [{
"import": [
"import_product.observer.composite.base.add_update"
]
}]
}]
}
}
}
}
}
}
}
- Run
[magento]/vendor/bin/import-simple import:create:ok-file --installation-dir [magento] - Run
[magento]/vendor/bin/import-simple import:products --installation-dir [magento] - See warning like:
[2021-02-22 09:29:40] logger/system.WARNING: Directory var/importexport/media/catalog/product doesn't exist {"serial":"32aaf790-42ae-4e25-b620-b48ae1392da7","memory_peak_usage":"89.52 MB"}
Expected behavior
No warning, because images-file-directory is configured to another directory and copy-images is false, so it should not check at all. (Images are already in place for media-directory)
Server(please complete the following information):
- OS: Ubuntu 18.04.5 LTS
- Browser: bash cli
- Version GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu) 😁