Class: Quandl::Cassandra::Models::Column::Write::Validate

Inherits:
Quandl::Cassandra::Models::Column::Write show all
Defined in:
lib/quandl/cassandra/models/column/write/validate.rb

Instance Method Summary collapse

Methods inherited from Quandl::Cassandra::Models::Column::Write

perform

Instance Method Details

#performObject



3
4
5
6
7
8
# File 'lib/quandl/cassandra/models/column/write/validate.rb', line 3

def perform
  # ensure args are present
  if attributes[:id].blank? || attributes[:data].blank?
    raise ArgumentError, "attributes require keys [:id, :data], you passed #{attributes.keys} "
  end
end