Refactored store_source_info
Refactored store_source_info


Former-commit-id: 2a14f131afe6c2b3d4c0911919fca72b62fbebe9 [formerly 4703873892ce07df2ce1679dd6f6795a7dfeea78]
Former-commit-id: ba63c6da9752021ff82939b42f2f9e3e3accfd32
gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine,gem/oq-engine