class Unzip

typed: false

Public Instance Methods

compute_target_dir_path() click to toggle source
# File server/redux-os/app/models/unzip.rb, line 5
def compute_target_dir_path
    self.target_dir_path = File.join(File.dirname(self.zip_file_path), File.basename(self.zip_file_path, ".zip"))
end
run_on_current_host__unsafe() click to toggle source
# File server/redux-os/app/models/unzip.rb, line 9
def run_on_current_host__unsafe
    `unzip #{self.zip_file_path} -d #{self.target_dir_path}` # TODO: security issue
end