Class: Todo::Cli::Push

Inherits:
Cmd
  • Object
show all
Defined in:
lib/todo/cli/push.rb

Constant Summary collapse

CONFIG =
{
  team:     ENV['IDONETHIS_TEAM'],
  username: ENV['IDONETHIS_USERNAME'],
  token:    ENV['IDONETHIS_TOKEN']
}

Instance Attribute Summary

Attributes inherited from Cmd

#args, #opts

Instance Method Summary collapse

Methods inherited from Cmd

#format, #initialize, #io, #normalize_date, #normalize_dates

Methods included from Support::OptionsParser

#opt, #parse

Methods included from Helpers::Hash::Slice

#except, #slice

Constructor Details

This class inherits a constructor from Todo::Cli::Cmd

Instance Method Details

#runObject



23
24
25
26
27
# File 'lib/todo/cli/push.rb', line 23

def run
  lines = format(list.items, format: [:text, :tags, :id])
  src.write(lines)
  io.write(lines)
end