From: Clement Ow Date: 2008-04-10T18:52:58+09:00 Subject: Executing class methods class MainLogic def archive sd_a=$del_path.zip($del_selection) puts sd_a sd_a.each do |sd| $del_path, $del_selection = sd del = File.join $del_path, $del_selection puts "Files to be deleted: #{del}" #Dir.chdir($del_path) FileUtils.rm_r Dir.glob(del) end #each end # archive end #MainLogic MainLogic.archive Hi (again), I wanna run the class method but somehow an error occured saying' testing.rb:64: undefined method `archive' for MainLogic:Class (NoMethodError)' Is there anything wrong with my code or structure? -- Posted via http://www.ruby-forum.com/.