Sha256: 9c9740b9e36c8acda31eb1aa9c18255a8655d2c4ef6049a4882afcb1b640c4cb

Contents?: true

Size: 470 Bytes

Versions: 10

Compression:

Stored size: 470 Bytes

Contents

require 'importer/garmin'
require 'importer/polar'
require 'importer/suunto'
require 'importer/gpx'

module Importer
	def Importer.file_type(name)
		case name
		when /\.tcx$/i
			return "GARMIN_XML" 
		when /\.hrm$/i
			return "POLAR_HRM"
		when /\.sdf$/i
			return "SUUNTO"
		when /\.gpx$/i
			return "GPX"
		end
	end

	def Importer.read_in_file(name)
		if File.readable?(name)
			return open(name, "r")
		else 
			puts "FILE ERROR, can't read #{name}"
		end
	end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
teich-hrmparser-0.4.1 lib/hrmparser/importer.rb
teich-hrmparser-0.4.2 lib/hrmparser/importer.rb
teich-hrmparser-0.4.3 lib/hrmparser/importer.rb
teich-hrmparser-0.4.4 lib/hrmparser/importer.rb
teich-hrmparser-0.4.5 lib/hrmparser/importer.rb
teich-hrmparser-0.4.6 lib/hrmparser/importer.rb
teich-hrmparser-0.4.7 lib/hrmparser/importer.rb
teich-hrmparser-0.4.8 lib/hrmparser/importer.rb
teich-hrmparser-0.4.9 lib/hrmparser/importer.rb
teich-hrmparser-0.5.0 lib/hrmparser/importer.rb