Sha256: f6efedfd0b50acea335c16bb0f026d486cf6bcb147465c6cdf1e263a0d66a6e6

Contents?: true

Size: 837 Bytes

Versions: 1

Compression:

Stored size: 837 Bytes

Contents

#!/usr/bin/env ruby
# encoding: utf-8

require 'postmon_cli'

readme = <<-HELP
  Usage: postmon <command> [value]

  Commands:
  cep       Consultar CEP
            ex: postmon cep 49015040

  cidade    Consultar informações de uma cidade
            ex: postmon cidade SE Aracaju

  estado    Consultar informações de um estado
            ex: postmon estado SE

  rastreio  Consultar informações de rastreio de um pacote
            ex: postmon rastreio AA987654321BR
HELP

unless ARGV.empty?
  case ARGV.first
  when "cep"
    PostmonCli::Wrapper.get_cep(ARGV.last)
  when "cidade"
    PostmonCli::Wrapper.get_cidade(ARGV[1], ARGV[2])
  when "estado"
    PostmonCli::Wrapper.get_estado(ARGV.last)
  when "rastreio"
    PostmonCli::Wrapper.get_rastreio(ARGV.last)
  else
    puts "Opção inválida"
  end
else
  puts readme
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
postmon_cli-0.0.2 bin/postmon