Kraken: load disruptions from database

it would be better to use a std::unique_ptr here (or even maybe an object?) I think the disruption is not deleted