qasim/sshfs-mapper.rb

34 lines
441 B
Ruby
Executable file

#!/usr/bin/ruby
# vim: set ts=2 sw=2 :
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|
map.connect()
end
puts "--run"
end
end
end
app = SshfsMapper::SshfsMapper.new
app.run