# File lib/puppet/resource/catalog.rb, line 445 445: def to_pson_data_hash 446: { 447: 'document_type' => 'Catalog', 448: 'data' => { 449: 'tags' => tags, 450: 'name' => name, 451: 'version' => version, 452: 'resources' => vertices.collect { |v| v.to_pson_data_hash }, 453: 'edges' => edges. collect { |e| e.to_pson_data_hash }, 454: 'classes' => classes 455: }, 456: 'metadata' => { 457: 'api_version' => 1 458: } 459: } 460: end