Sha256: 1aff99043bc52777b4cb68dd7508a072aca885b95831e71460577ca424a9669e
Contents?: true
Size: 1.3 KB
Versions: 1
Compression:
Stored size: 1.3 KB
Contents
class Quandl::Command::Tasks::Superset < Quandl::Command::Task autoload_quandl_client authenticated_users_only! description "Superset a script to be run in the quandl cloud." syntax %{quandl superset command [file] COMMANDS: superset new superset list superset upload [file] superset download [code] superset delete [code] } def new info Quandl::Client::Superset.example.to_qdf end def list Quandl::Client::Superset.owner('myself').each_in_page do |superset| present(superset) end end def upload Quandl::Format::Superset.foreach( file_or_stdin ) do |superset| # execute in parallel background_job do # upload the superset superset.save if superset.respond_to?(:valid?) && superset.valid? # present the result present(superset) end end end def download each_line_in_background( args_or_stdin ) do |code| # find superset dataset = Quandl::Client::Superset.find( code ) # present present dataset, output_format: :qdf end end def delete each_line_in_background( args_or_stdin ) do |code| # find dataset = Quandl::Client::Dataset.find( code ) # destroy dataset.destroy # present present dataset end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
quandl-0.3.0 | lib/quandl/command/tasks/superset.rb |