Method: Twb::Analysis::DataSources::DataSourcesEnumerator#parseDataSources

Defined in:
lib/twb/analysis/DataSources/datasourcesenumerator.rb

#parseDataSourcesObject



68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# File 'lib/twb/analysis/DataSources/datasourcesenumerator.rb', line 68

def parseDataSources
  @dataSources  = @twb.datasources
  @dataSources.each do |ds|
    @dsCount += 1
    recordCSV [ @twbName, 
                ds.uiname, 
                ds.name, 
                ds.dsclass, 
                ds.isExtract, 
                ds.connections.length,
                ds.allFields.length, 
                ds.isPublished, 
                ds.tables.length, 
                ds.aliases.length, 
                ds.groups.length 
              ]
    # [@twbName, @modTime, sheet.name, filter.type, filter.inexclude, filter.dataSource.uiname, filter.uiname, nil,   nil,    nil,  filter.inexMode, filter.includeNull, filter.kind]
  end
end