Stubbed Installer task methods

This commit is contained in:
2021-11-15 23:13:36 -06:00
parent 1ab835ba98
commit d0d8683c4e
2 changed files with 26 additions and 3 deletions

View File

@@ -29,8 +29,9 @@ class W3DHub
@task_state = :running
Thread.new do
execute_task
status = execute_task
@task_state = :failed unless status
@task_state = :complete unless @task_state == :failed
end
end
@@ -93,6 +94,28 @@ class W3DHub
manifests
end
def build_package_list(manifests)
end
def fetch_packages(packages)
end
def verify_packages(packages)
end
def unpack_packages(packages)
end
def create_wine_prefix
end
def install_dependencies(packages)
end
def mark_application_installed
puts "#{@app_id} has been installed."
end
def fetch_manifest(category, subcategory, name, version)
# Check for and integrity of local manifest
if File.exist?(Cache.package_path(category, subcategory, name, version))