Changeset 16304 for gli

Show
Ignore:
Timestamp:
04.07.2008 13:34:56 (12 years ago)
Author:
ak19
Message:

Undid previous commit: extra clause on scheduling which will be modified later.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • gli/trunk/src/org/greenstone/gatherer/collection/CollectionManager.java

    r16286 r16304  
    13491349    } 
    13501350 
    1351     /** At present, scheduling only works for GS2 and only when GS2 is local. This 
    1352      * method can be adjusted as scheduling becomes available for more situations. */ 
     1351    /** At present, scheduling only works for GS2, only when GS2 is local and only when GLI runs from 
     1352     * within a GS2 installation. This method can be adjusted as scheduling becomes available for more 
     1353     * more situations. */ 
    13531354    private boolean canDoScheduling() { 
    13541355    if(Gatherer.isGsdlRemote) { 
     
    13561357    }  
    13571358    if(Gatherer.GS3) { 
     1359        return false; 
     1360    } 
     1361 
     1362    // GS2's etc/main.cfg is necessary for scheduling, but scheduling looks for it locally:  
     1363    // it assumes GLI is inside a GS2 installation 
     1364    File mcfg = new File(LocalGreenstone.getDirectoryPath() + File.separator + "etc" + File.separator + "main.cfg"); 
     1365    if(!mcfg.exists()) { 
     1366        System.out.println("Cannot do scheduling, since there is no file: " + mcfg.getAbsolutePath()  
     1367                   + ".\nScheduling presently depends on GLI running from inside a GS2."); 
    13581368        return false; 
    13591369    }