Saltar al contenido principal

UpdateManager class

class UpdateManager

Constructors​

ConstructorSummary
UpdateManager

UpdateManager(source, options, locator)​

UpdateManager(source, options=None, locator=None)

Parameters

NameDescription
source
options(default: None)
locator(default: None)

Methods​

MethodSummary
apply_updates_and_exit
apply_updates_and_restart
apply_updates_and_restart_with_args
check_for_updates
download_updates
get_app_id
get_current_version
get_is_portable
get_update_pending_restart
wait_exit_then_apply_updates

apply_updates_and_exit(update)​

apply_updates_and_exit(update)

Parameters

NameDescription
update

apply_updates_and_restart(update)​

apply_updates_and_restart(update)

Parameters

NameDescription
update

apply_updates_and_restart_with_args(update, restart_args)​

apply_updates_and_restart_with_args(update, restart_args)

Parameters

NameDescription
update
restart_args

check_for_updates()​

check_for_updates()

download_updates(update_info, progress_callback)​

download_updates(update_info, progress_callback=None)

Parameters

NameDescription
update_info
progress_callback(default: None)

get_app_id()​

get_app_id()

get_current_version()​

get_current_version()

get_is_portable()​

get_is_portable()

get_update_pending_restart()​

get_update_pending_restart()

wait_exit_then_apply_updates(update, silent, restart, restart_args)​

wait_exit_then_apply_updates(update, silent=False, restart=True, restart_args=None)

Parameters

NameDescription
update
silent(default: False)
restart(default: True)
restart_args(default: None)

Generated from velopack 1.2.0