Sha256: 55f41434ed2865278880539d35bc39c92bad5eaf180d2b062b6e43751aea2d3a

Contents?: true

Size: 731 Bytes

Versions: 6

Compression:

Stored size: 731 Bytes

Contents

# encoding: UTF-8

module GoodData
  module Command
    # Also known as ADS and DSS
    class DataWarehouse
      class << self
        # Create new project based on options supplied
        def create(options = { client: GoodData.connection })
          title = options[:title]
          description = options[:summary] || options[:description]
          token = options[:token] || options[:auth_token]
          client = options[:client]
          GoodData::DataWarehouse.create(:title => title,
                                         :description => description,
                                         :auth_token => token,
                                         :client => client)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gooddata-0.6.18 lib/gooddata/commands/datawarehouse.rb
gooddata-0.6.17 lib/gooddata/commands/datawarehouse.rb
gooddata-0.6.16 lib/gooddata/commands/datawarehouse.rb
gooddata-0.6.15 lib/gooddata/commands/datawarehouse.rb
gooddata-0.6.14 lib/gooddata/commands/datawarehouse.rb
gooddata-0.6.13 lib/gooddata/commands/datawarehouse.rb