Sha256: 75867ef49d33a6d44d84a4221765ef13e85b346d6cad9c71d0b3b0ab3f080a83
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
command "sync folder" do |c| c.description = "Synchronize the contents of a local folder with a file sharing service" c.syntax = "datapimp sync folder LOCAL_PATH REMOTE_PATH [OPTIONS]" c.option '--type TYPE', String, "Which service is hosting the folder" Datapimp::Cli.accepts_keys_for(c, :amazon, :google, :github, :dropbox) c.action do |args, options| end end command "sync data" do |c| c.description = "Synchronize the contents of a local data store with its remote source" c.syntax = "datapimp sync data [OPTIONS]" c.option '--type TYPE', String, "What type of source data is this? #{ Datapimp::Sync.data_source_types.join(", ") }" c.option '--output FILE', String, "Write the output to a file" c.option '--columns NAMES', Array, "Extract only these columns" c.example "Syncing an excel file from dropbox ", "datapimp sync data --type dropbox --columns name,description --dropbox-app-key ABC --dropbox-app-secret DEF --dropbox-client-token HIJ --dropbox-client-secret JKL spreadsheets/test.xslx" Datapimp::Cli.accepts_keys_for(c, :google, :github, :dropbox) c.action do |args, options| end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
datapimp-1.0.0 | lib/datapimp/cli/sync.rb |