Just thinking if this is a good idea or not.

I am implementing a Command Line tool called create_dovecot_shares, to help in creating Dovecot Shared Folders, which will create lots of symlinks in a Maildir and change the permissions of lots of folders/files.

What I am planning to do is use Storable to save all the changes I have made via a HoH, with a history of 10 runs.

With the --restore option, it will rollback the changes, e.g. --restore 5, which put the perms back to 5 runs ago.

Is this a sane thing to do I wonder?

Gavin.

Walking the road to enlightenment... I found a penguin and a camel on the way.....
Fancy a yourname@perl.me.uk? Just ask!!!

Replies are listed 'Best First'.
Re: Undo monad for permission changes
by jdporter (Paladin) on May 02, 2006 at 14:52 UTC

    Sounds great, from a user perspective.

    I suspect you'll go insane during the implementation, however. ;-)

    We're building the house of the future together.