lib/takuhai_status.rb in takuhai_status-1.0.0 vs lib/takuhai_status.rb in takuhai_status-1.1.0
- old
+ new
@@ -1,16 +1,17 @@
require "takuhai_status/version"
require "takuhai_status/japanpost"
require "takuhai_status/kuronekoyamato"
require "takuhai_status/sagawa"
require "takuhai_status/tmg_cargo"
+require "takuhai_status/ups"
module TakuhaiStatus
class NotFound < StandardError; end
class NotMyKey < StandardError; end
def self.scan(key)
- [JapanPost, KuronekoYamato, Sagawa, TMGCargo].each do |service|
+ [JapanPost, KuronekoYamato, Sagawa, TMGCargo, UPS].each do |service|
begin
return service.new(key)
rescue NotMyKey
end
end