Changes between Version 12 and Version 13 of RefactorClient


Ignore:
Timestamp:
09/21/06 10:56:37 (17 years ago)
Author:
desai
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RefactorClient

    v12 v13  
    5656 1. Add a new file in src/lib/Client/Tools/ 
    5757 1. Add an entry for this file in src/lib/Client/Tools/__init__.py 
    58  1. Add a class in this file, with the same name as the file, that subclasses Bcfg2.Client.Tools.Tool (Bcfg2.Client.Tools.PkgTool for packaging systems) 
     58 1. Add a class in this file, with the same name as the file, that subclasses Bcfg2.Client.Tools.Tool (!Bcfg2.Client.Tools.PkgTool for packaging systems) 
    5959 1. Add a method Verify<entry.tag> that returns true or false, based on client state (Mark Verify as done) 
    6060 1. If Add a method Install<entry.tag> that returns true or false. (For non package tools) 
    6161 1. Add a Remove method that removes entries based on self.setup (Mark Removal as done) 
    62  1. Add a FindExtra method that locates entries not included in the configuration (Mark Extra Detection as done) (optional; this may not be possible depending on the tool) 
     62 1. Add a !FindExtra method that locates entries not included in the configuration (Mark Extra Detection as done) (optional; this may not be possible depending on the tool) 
    6363 
    64 For packaging tools, subclass Bcfg2.Client.Tools.PkgTool and define pkgtype and pkgtool. See the RPM module for an example. 
     64For packaging tools, subclass !Bcfg2.Client.Tools.PkgTool and define pkgtype and pkgtool. See the RPM module for an example.