Parsed parameters to install
This commit is contained in:
@@ -86,6 +86,16 @@ def install_repos(
|
||||
cmd_clone = "pkgmgr clone " + " ".join(pkgmgr_packages)
|
||||
run_command(cmd_clone, preview=preview)
|
||||
cmd = "pkgmgr install " + " ".join(pkgmgr_packages)
|
||||
|
||||
if no_verification:
|
||||
cmd += " --no-verification"
|
||||
|
||||
if update_dependencies:
|
||||
cmd += " --dependencies"
|
||||
|
||||
if clone_mode:
|
||||
cmd += f" --clone-mode {clone_mode}"
|
||||
|
||||
run_command(cmd, preview=preview)
|
||||
|
||||
# Install pip packages if defined.
|
||||
|
||||
@@ -5,7 +5,13 @@ from pkgmgr.get_repo_identifier import get_repo_identifier
|
||||
from pkgmgr.get_repo_dir import get_repo_dir
|
||||
from pkgmgr.verify import verify_repository
|
||||
|
||||
def pull_with_verification(selected_repos, repositories_base_dir, all_repos, extra_args, no_verification, preview=False):
|
||||
def pull_with_verification(
|
||||
selected_repos,
|
||||
repositories_base_dir,
|
||||
all_repos,
|
||||
extra_args,
|
||||
no_verification,
|
||||
preview:bool):
|
||||
"""
|
||||
Executes "git pull" for each repository with verification.
|
||||
|
||||
|
||||
@@ -32,9 +32,9 @@ def update_repos(
|
||||
selected_repos,
|
||||
repositories_base_dir,
|
||||
all_repos,
|
||||
extra_args=[],
|
||||
no_verification=no_verification,
|
||||
preview=preview
|
||||
[],
|
||||
no_verification,
|
||||
preview
|
||||
)
|
||||
|
||||
install_repos(
|
||||
|
||||
Reference in New Issue
Block a user