Method: GoodData::Project.save_ldm_layout
- Defined in:
- lib/gooddata/models/project.rb
.save_ldm_layout(ldm_layout_json, to_project) ⇒ Object
283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 |
# File 'lib/gooddata/models/project.rb', line 283 def save_ldm_layout(ldm_layout_json, to_project) ldm_layout = GoodData::LdmLayout.new(ldm_layout_json) begin ldm_layout.save(:client => to_project.client, :project => to_project) status = "OK" rescue StandardError => e GoodData.logger.warn "An unexpected error when save ldm layout. Error: #{e.message}" status = "Failed" end { to: to_project.pid, status: status } end |