IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 25, 2007, 2:05:18 PM (19 years ago)
Author:
jhoblitt
Message:

add first pass nebclient support/linking
change pmConfigConvertFilename() to accept a boolean create [file] parameter

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/objects/pmSourceIO.c

    r11246 r11292  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.18 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2007-01-23 03:20:13 $
     5 *  @version $Revision: 1.19 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2007-01-26 00:05:18 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    182182        return false;
    183183
     184    bool create = file->mode == PM_FPA_MODE_WRITE ? true : false;
     185
    184186    switch (file->type) {
    185187    case PM_FPA_FILE_RAW:
    186188        filename = pmFPAfileNameFromRule (file->filerule, file, view);
    187         realname = pmConfigConvertFilename (filename, config);
     189        realname = pmConfigConvertFilename (filename, config, create);
    188190        pmSourcesWriteRAW (sources, realname);
    189191        psFree (realname);
     
    193195    case PM_FPA_FILE_OBJ:
    194196        filename = pmFPAfileNameFromRule (file->filerule, file, view);
    195         realname = pmConfigConvertFilename (filename, config);
     197        realname = pmConfigConvertFilename (filename, config, create);
    196198        pmSourcesWriteOBJ (sources, realname);
    197199        psFree (realname);
     
    201203    case PM_FPA_FILE_SX:
    202204        filename = pmFPAfileNameFromRule (file->filerule, file, view);
    203         realname = pmConfigConvertFilename (filename, config);
     205        realname = pmConfigConvertFilename (filename, config, create);
    204206        pmSourcesWriteSX (sources, realname);
    205207        psFree (realname);
     
    211213        hdu = pmFPAviewThisHDU (view, file->fpa);
    212214        filename = pmFPAfileNameFromRule (file->filerule, file, view);
    213         realname = pmConfigConvertFilename (filename, config);
     215        realname = pmConfigConvertFilename (filename, config, create);
    214216
    215217        // copy the header to an output header, add the output header data
     
    452454        }
    453455
    454         psString realname = pmConfigConvertFilename (file->filename, config);
     456        bool create = file->mode == PM_FPA_MODE_WRITE ? true : false;
     457        psString realname = pmConfigConvertFilename (file->filename, config, create);
    455458
    456459        file->fits = psFitsOpen (realname, "r");
Note: See TracChangeset for help on using the changeset viewer.