- Timestamp:
- Mar 8, 2009, 4:29:34 PM (17 years ago)
- Location:
- branches/eam_branches/eam_branch_20090303
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
psastro/src/psastroVersion.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/eam_branch_20090303
-
branches/eam_branches/eam_branch_20090303/psastro/src/psastroVersion.c
r23202 r23225 61 61 62 62 psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSASTRO.VERSION", PS_META_REPLACE, 63 " psastro software version", version);63 "Software version", version); 64 64 psMetadataAddStr(header, PS_LIST_TAIL, "IPP.PSASTRO.SOURCE", PS_META_REPLACE, 65 " psastro softwaresource", source);65 "S/W source", source); 66 66 67 67 psFree(version); … … 70 70 return true; 71 71 } 72 73 bool psastroVersionHeaderFull(psMetadata *header) 74 { 75 PS_ASSERT_METADATA_NON_NULL(header, false); 76 77 psTime *time = psTimeGetNow(PS_TIME_TAI); // The time now 78 psString timeString = psTimeToISO(time); // The time in an ISO string 79 psFree(time); 80 psString history = NULL; // History string 81 psStringAppend(&history, "psastro at %s", timeString); 82 psFree(timeString); 83 psMetadataAddStr(header, PS_LIST_TAIL, "HISTORY", PS_META_DUPLICATE_OK, NULL, history); 84 psFree(history); 85 86 psLibVersionHeader(header); 87 psModulesVersionHeader(header); 88 ppStatsVersionHeader(header); 89 psastroVersionHeader(header); 90 91 return true; 92 } 93 94 void psastroVersionPrint(void) 95 { 96 psTime *time = psTimeGetNow(PS_TIME_TAI); // The time now 97 psString timeString = psTimeToISO(time); // The time in an ISO string 98 psFree(time); 99 psLogMsg("psastro", PS_LOG_INFO, "psastro at %s", timeString); 100 psFree(timeString); 101 102 psString pslib = psLibVersionLong();// psLib version 103 psString psmodules = psModulesVersionLong(); // psModules version 104 psString ppStats = ppStatsVersionLong(); // ppStats version 105 psString psastro = psastroVersionLong(); // psastro version 106 107 psLogMsg("psastro", PS_LOG_INFO, "%s", pslib); 108 psLogMsg("psastro", PS_LOG_INFO, "%s", psmodules); 109 psLogMsg("psastro", PS_LOG_INFO, "%s", ppStats); 110 psLogMsg("psastro", PS_LOG_INFO, "%s", psastro); 111 112 psFree(pslib); 113 psFree(psmodules); 114 psFree(ppStats); 115 psFree(psastro); 116 117 return; 118 }
Note:
See TracChangeset
for help on using the changeset viewer.
