I am running a Drupal 7 site that does a call to an external service using Feeds Module, creates nodes from that coming JSON.
The Feeds Module grabs an image, download it, and generate 4 different image styles. Usually in Drupal, you upload the image that goes through Imagecache, and boom the image is re-sized, why because after node_save you go to node_view that grabs a function which does the real resizing.
In my case, i do not view the nodes, so the images does not get generated unless i run a whole view/page i created with all images so they get generated.
I tried to curl and request the page on a time interval for the page to get generated but it seems you have to really view the page. What would a solution for this problem be ?
Would doing a batch operation to just view the nodes using node_view help ? What else ?
Note that on each Feeds request the site creates around 50 nodes X 4 images = 200 image.
Help is much appreciated.