Class: Object

Inherits:
BasicObject
Defined in:
lib/exp.rb

Instance Method Summary collapse

Instance Method Details

#expObject



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/exp.rb', line 5

def exp 
  begin
    if not EXP_DIR
      print "EXP_DIR: "
      EXP_DIR = gets
    end
  
    print "export filename: "
    fname = gets
    f = open("#{EXP_DIR}/#{fname.strip}", "w")
    f.write(JSON.generate(self))
    f.close
    puts "Success; \"#{fname}\" closed."
  rescue
    raise "error of some kind"
  end
end