Store unset descriptions etc. as nulls

[?]
Oct 8, 2015, 10:37 AM
5TZGO7RJZMEW4FETE2SVA6LVYD2TJWXJC2ENZ63QEFWZ77OXQJKQC

Dependencies

  • [2] PMNWRTGJ Add multiple output support
  • [3] 4CELXP7P Remove the longDescription field
  • [4] ZTQEU5QS Hydra: Add support for maxSilent meta attribute (also already added timeout, but not implemented the actual timeout for the build yet)
  • [5] 3XTHEUMP * Implemented the clone feature.
  • [6] RXVJFQ5A Evaluator cleanups
  • [7] A22P7HCO hydra: at evaluation, check if path is already built, and mark as built in stead of adding to the queue.
  • [8] INNOEHO6 * Fix getBuildLog for bzip2'd files.
  • [*] OOQ2D3KC * Refactoring: move fetchInput out of hydra_scheduler into a separate

Change contents

  • edit in src/lib/Hydra/Helper/AddBuilds.pm at line 432
    [3.581]
    [2.9004]
    sub null {
    my ($s) = @_;
    return $s eq "" ? undef : $s;
    }
  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 440
    [3.473][3.5312:5367](),[3.724][3.5312:5367](),[3.1418][3.5312:5367](),[3.5312][3.5312:5367](),[3.5430][3.5430:5581]()
    , description => $buildInfo->{description}
    , license => $buildInfo->{license}
    , homepage => $buildInfo->{homepage}
    , maintainers => $buildInfo->{maintainers}
    [3.724]
    [3.261]
    , description => null($buildInfo->{description})
    , license => null($buildInfo->{license})
    , homepage => null($buildInfo->{homepage})
    , maintainers => null($buildInfo->{maintainers})