protected override void OnExecute(CommandProcessor theProcessor, IUpdateContext updateContext) { Statistics.ProcessTime.Start(); Initialize(); PrintUpdateCommands(); if (RequiresRollback) BackupFilesystem(); UpdateFilesystem(); UpdateDatabase(); Statistics.ProcessTime.End(); }