Method: VaspdirCommand#init

Defined in:
bin/vaspdir

#init(*args) ⇒ Object



207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
# File 'bin/vaspdir', line 207

def init(* args)
  targets = args
  targets = [ENV['PWD']] if targets.empty?
  targets.each do |target_dir|
    puts "Directory: #{target_dir}"

    begin
      vd = VaspUtils::VaspDir.new(target_dir)
    rescue VaspUtils::VaspDir::InitializeError
      puts "  Do nothing due to not VaspDir."
      next
    end
    vd.reset_initialize
  end
end