module

Pk::Transaction

Class methods

install_single_internal(tx : ::DB::Transaction, pkg : Package, cache_dir : String, staging_base : String = Pk::Config.settings.staging_dir)
Source
remove_single(package_name : String)
Source
remove_single_internal(tx : ::DB::Transaction, package_name : String)
Source
run_post_install_hooks(pkg : Package)
Source
run_post_remove_hooks(package_name : String)
Source

Instance methods

install(packages : Array(Package), cache_dir : String)
Source