Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Cyclical healing

#2

A symlink may depend on a directory, but the directory may not exist yet (and directory runs after symlink). This could be fixed by changing the priorities, but this could introduce a situation where a directory depends on a symlink. Instead, all Managers must ONLY heal their type (ie, symlinks can't do mkdir_p), but there should be some method to go back and heal things that failed.

After healing, put all failtures in a failture bucket for that Manager instance, after healing process, start healing again using just the newest failures, if the number of failures change, continue to loop the healing process until either 0 errors or the error count doesn't change.

Reported by coryodaniel · September 21st, 2008 @ 10:28 AM

State: new
Assigned to: nobody

Activity

  1. coryodaniel
    coryodaniel
    • Milestone set to Rubie Can't Fail (0.9.6)

    November 8th, 2008 @ 12:22 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.