qasim/sshfs-mapper.rb

35 lines
451 B
Ruby
Raw Normal View History

#!/usr/bin/ruby
require 'config'
require 'map'
module SshfsMapper
class SshfsMapper
def initialize()
@maps = nil
puts "-- sshfs-mapper --"
conf = Config.new
conf.parseCmd ARGV
@maps = conf.parseFile
puts conf
end
def run()
if @maps.nil? then
return
end
@maps.each do |map_path|
map = Map.new( map_path )
map.parse()
end
puts "--run"
end
end
end
app = SshfsMapper::SshfsMapper.new
app.run