Changeset 38156
- Timestamp:
- Apr 20, 2015, 12:30:33 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
-
dbconfig/changes.txt (modified) (1 diff)
-
dbconfig/release.md (modified) (1 diff)
-
ippTools/src/releasetool.c (modified) (4 diffs)
-
ippTools/src/releasetoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dbconfig/changes.txt
r38153 r38156 2531 2531 ALTER TABLE remoteComponent ADD COLUMN path_base VARCHAR(255) after state; 2532 2532 2533 -- 2534 UPDATE TABLE ippRelease ADD COLUMN accessLevelMin INT DEFAULT 0 AFTER ubercal_file -
trunk/dbconfig/release.md
r35897 r38156 14 14 dvodb STR 255 15 15 ubercal_file STR 255 16 accessLevelMin S32 0 16 17 END 17 18 -
trunk/ippTools/src/releasetool.c
r37165 r38156 195 195 PXOPT_LOOKUP_STR(dvodb, config->args, "-set_dvodb", false, false); 196 196 PXOPT_LOOKUP_STR(ubercal_file, config->args, "-set_ubercal_file", false, false); 197 PXOPT_LOOKUP_S32(accessLevelMin, config->args, "-set_accessLevelMin", false, false); 197 198 198 199 if (!ippReleaseInsert(config->dbh, … … 204 205 priority, 205 206 dvodb, 206 ubercal_file 207 ubercal_file, 208 accessLevelMin 207 209 )) { 208 210 psError(PS_ERR_UNKNOWN, false, "failed to insert ippRelease"); … … 229 231 PXOPT_LOOKUP_STR(dvodb, config->args, "-set_dvodb", false, false); 230 232 PXOPT_LOOKUP_STR(ubercal_file, config->args, "-set_ubercal_file", false, false); 231 if (!release_state && priority == 0 && dataRelease == -1 && !dvodb && !ubercal_file) { 233 PXOPT_LOOKUP_S32(accessLevelMin, config->args, "-set_accessLevelMin", false, false); 234 if (!release_state && priority == 0 && dataRelease == -1 && !dvodb && !ubercal_file && accessLevelMin < 0) { 232 235 psError(PXTOOLS_ERR_CONFIG, true, "at least one of -set_release_state -set_priority -set_dvodb -set_ubercal_file and -set_dataRelease is required\n"); 233 236 return false; … … 252 255 if (dataRelease != -1) { 253 256 psStringAppend(&query, "%s dataRelease = %d", sep, dataRelease); 257 sep = comma; 258 } 259 if (accessLevelMin != -1) { 260 psStringAppend(&query, "%s accessLevelMin = %d", sep, accessLevelMin); 254 261 sep = comma; 255 262 } -
trunk/ippTools/src/releasetoolConfig.c
r37165 r38156 62 62 psMetadataAddStr(definereleaseArgs, PS_LIST_TAIL, "-set_release_name", 0, "define release name (required)", NULL); 63 63 psMetadataAddS32(definereleaseArgs, PS_LIST_TAIL, "-set_dataRelease", 0, "define dataRelease", -1); 64 psMetadataAddS32(definereleaseArgs, PS_LIST_TAIL, "-set_accessLevelMin", 0, "define accessLevelMin", 0); 64 65 psMetadataAddStr(definereleaseArgs, PS_LIST_TAIL, "-set_release_state", 0, "define release state", NULL); 65 66 psMetadataAddS32(definereleaseArgs, PS_LIST_TAIL, "-set_priority", 0, "define release priority", 0); … … 77 78 psMetadataAddS32(updatereleaseArgs, PS_LIST_TAIL, "-set_priority", 0, "define new release priority", 0); 78 79 psMetadataAddS32(updatereleaseArgs, PS_LIST_TAIL, "-set_dataRelease", 0, "define data release", -1); 80 psMetadataAddS32(updatereleaseArgs, PS_LIST_TAIL, "-set_accessLevelMin", 0, "define accessLevelMin", -1); 79 81 psMetadataAddStr(updatereleaseArgs, PS_LIST_TAIL, "-set_dvodb", 0, "define new dvo db name", NULL); 80 82 psMetadataAddStr(updatereleaseArgs, PS_LIST_TAIL, "-set_ubercal_file", 0, "define new ubercal file name", NULL);
Note:
See TracChangeset
for help on using the changeset viewer.
