+ if tarred and gzipped then
+ filename = tempfile = "/tmp/#{rand}"
+ system("tar -zxOf #{trace_name} > #{filename}")
+ elsif tarred and bzipped then
+ filename = tempfile = "/tmp/#{rand}"
+ system("tar -jxOf #{trace_name} > #{filename}")
+ elsif tarred
+ filename = tempfile = "/tmp/#{rand}"
+ system("tar -xOf #{trace_name} > #{filename}")
+ elsif gzipped