We were having a bit of trouble with a MLSli API sync timing out on Pantheon.io, so we:
- created a basic shell script with the drush commands
- configured a Raspberry Pi with Terminus, to be able to run the "drush" commands and use it as the "launcher"
And now we are successfully performing the MLSli sync.
-- reconciling listings (to remove the unpublished ones),
-- sync listings metadata (to get the new updates),
-- import the new images (this is the process that lasted too long as there are thousands of images)
-- improve script so it can be automatically scheduled and also used to log the data and report a summary status