home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / root / usr / share / YaST2 / clients / inst_repair.ycp < prev    next >
Text File  |  2006-11-29  |  800b  |  38 lines

  1. /**
  2.  *  File:
  3.  *    inst_repair.ycp
  4.  *
  5.  *  Module:
  6.  *    YaST2 system repair tool - automatic error detection and repair tool for Linux.
  7.  *
  8.  *  Summary:
  9.  *    This file provides the framework of the YaST2 system repair tool.
  10.  *    It contains the main function that starts the scan and repair process. 
  11.  *
  12.  *  Author:
  13.  *    Johannes Buchhold <jbuch@suse.de>
  14.  *
  15.  * $Id: inst_repair.ycp 20036 2004-10-29 07:06:28Z jsuchome $
  16.  */
  17. {
  18.  
  19.   import "Linuxrc";
  20.   import "Mode";
  21.   import "Stage";
  22.   import "Wizard";
  23.  
  24.   Mode::SetMode ("update");
  25.   Mode::SetMode ("installation");
  26.   Stage::Set ("initial");
  27.  
  28.   y2milestone( "Starting yast repair tool" );
  29.  
  30.   Wizard::OpenNextBackDialog();
  31.  
  32.   any ret = WFM::CallFunction ("repair");
  33.  
  34.   Linuxrc::WriteYaSTInf($["Root" : "reboot", "RebootMsg" : "0"]);
  35.  
  36.   return ret;
  37. }
  38.