Migration of existing folder/file structure to Plone using funnelweb

Viewed 784

I wish to migrate the existing files and the folder structure from my PC irrespective of OS i.e Windows/Linux to Plone 4.1.

I have gone through the document regarding Mr.migrator, transmogrifier, Enfold desktop, FTP etc. But I wish to have a batch process, which will walk through the folder structure and create the same with the files in it and upload to Plone without any intervention. The file structure should be the same as specified initially, as the server path. Aim is to upload legacy content into Plone before uploading new files and further customizing it to suit the requirement.

Does such a product exist, which can be directly used in buildout.cfg?

Part of the snippet of buildout.cfg now using funnelweb for plone 4.1, on linux debian

parts =
    instance
    zopepy
    zopeskel
    unifiedinstaller
    repozo
    backup
    chown
    funnelweb

[funnelweb]
recipe = funnelweb
crawler-site_url=file:///home/xyz/Desktop/MassMail/mm_files 
ploneupload-target=http://admin:admin@localhost:8081/VAGroup

The files from the url need to be uploaded into a plone instance in the folder /mysore. If

url=file:///home/xyz/Desktop/MassMail/mm_files 

is used instead of the web page, the files from the folder MassMail from my local system should automatically get uploaded into the VAGroup site at the target folder specified?

How exactly should it be done? Files can contain .doc, .xls, .img, .png, .pdf etc which need to be uploaded to the site. I see all the files in the /var/funnelwebcache/ and also the files with the file.metadata. Why does it not get uploaded into the site? Do I have to specify something else. Also I needed only the files from the folder: mm_files not from the parent/grandparent i.e NOT from home/xyz/Desktop/MassMail subdirectories which I see in the cache.

2 Answers
Related