Class: Babushka::ZipAsset

Inherits:
Asset show all
Defined in:
lib/babushka/asset.rb

Constant Summary

Constants inherited from Asset

Asset::ASSET_TYPES

Instance Attribute Summary

Attributes inherited from Asset

#name, #path

Instance Method Summary collapse

Methods inherited from Asset

#build_prefix, #content_subdir, detect_type_by_contents, detect_type_by_extension, #extract, #filename, for, #identity_dirs, #initialize, #process_extract, #supported?, #type, type

Methods included from ShellHelpers

cmd_dir, current_username, log_shell, login_shell, raw_shell, shell, shell!, shell?, shell_cmd, sudo, which

Methods included from LogHelpers

debug, deprecated!, log, log_block, log_error, log_ok, log_stderr, log_warn, removed!

Methods included from PathHelpers

cd, in_build_dir, in_download_dir

Constructor Details

This class inherits a constructor from Babushka::Asset

Instance Method Details

#extract_commandObject



121
122
123
# File 'lib/babushka/asset.rb', line 121

def extract_command
  "unzip -o '#{path}'"
end