Skip to content

Commit

Permalink
Fix several incorrect references
Browse files Browse the repository at this point in the history
  • Loading branch information
johnramsden committed Nov 26, 2018
1 parent dde57a3 commit 90d3a31
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 15 deletions.
26 changes: 14 additions & 12 deletions zedenv/cli/activate.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ def apply_settings_to_child_datasets(be_child_datasets_list, be_requested, verbo
if be_requested == ds:
try:
pyzfscmds.cmd.zfs_set(ds, canmount_setting)
except RuntimeError:
except RuntimeError as e:
ZELogger.log({
"level": "EXCEPTION",
"message": f"Failed to set {canmount_setting} for {ds}\n{e}\n"
Expand All @@ -177,7 +177,7 @@ def apply_settings_to_child_datasets(be_child_datasets_list, be_requested, verbo
if pyzfscmds.utility.is_clone(ds):
try:
pyzfscmds.cmd.zfs_promote(ds)
except RuntimeError:
except RuntimeError as e:
ZELogger.log({
"level": "EXCEPTION",
"message": f"Failed to promote BE {ds}\n{e}\n"
Expand Down Expand Up @@ -232,19 +232,20 @@ def zedenv_activate(boot_environment: str,
except RuntimeWarning as err:
ZELogger.verbose_log({
"level": "WARNING",
"message": f"During {plugin.bootloader} pre activate the following occurred:\n"
f"\n{err}\nContinuing activation.\n"
"message": f"During {bootloader_plugin.bootloader} pre activate the following "
f"occurred:\n\n{err}\nContinuing activation.\n"
}, verbose)
except RuntimeError as err:
ZELogger.log({
"level": "EXCEPTION",
"message": f"During {plugin.bootloader} pre activate the following occurred:\n"
f"\n{err}\nStopping activation.\n"
"message": f"During {bootloader_plugin.bootloader} pre activate the following "
f"occurred:\n\n{err}\nStopping activation.\n"
}, exit_on_error=True)
except AttributeError:
ZELogger.verbose_log({
"level": "INFO",
"message": f"Tried to run {plugin.bootloader} 'pre activate', not implemented.\n"
"message": f"Tried to run {bootloader_plugin.bootloader} 'pre activate', not "
"implemented.\n"
}, verbose)

if not pyzfscmds.utility.dataset_exists(be_requested):
Expand Down Expand Up @@ -306,19 +307,20 @@ def zedenv_activate(boot_environment: str,
except RuntimeWarning as err:
ZELogger.verbose_log({
"level": "WARNING",
"message": f"During {plugin.bootloader} post activate the following occurred:\n"
f"\n{err}\nContinuing activation.\n"
"message": f"During {bootloader_plugin.bootloader} post activate the following"
f" occurred:\n\n{err}\nContinuing activation.\n"
}, verbose)
except RuntimeError as err:
ZELogger.log({
"level": "EXCEPTION",
"message": f"During {plugin.bootloader} post activate the following occurred:\n"
f"\n{err}\nStopping activation.\n"
"message": f"During {bootloader_plugin.bootloader} post activate the following "
f"occurred:\n\n{err}\nStopping activation.\n"
}, exit_on_error=True)
except AttributeError:
ZELogger.verbose_log({
"level": "INFO",
"message": f"Tried to run {plugin.bootloader} 'post activate', not implemented.\n"
"message": f"Tried to run {bootloader_plugin.bootloader} 'post activate', "
f"not implemented.\n"
}, verbose)


Expand Down
4 changes: 2 additions & 2 deletions zedenv/cli/destroy.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ def get_clone_origin(destroy_dataset: str) -> Optional[str]:
origin_property = pyzfscmds.cmd.zfs_get(destroy_dataset,
columns=['value'],
properties=['origin'])
except RuntimeError:
except RuntimeError as e:
ZELogger.log({
"level": "EXCEPTION",
"message": f"Failed to get origin of {destroy_dataset}\n{e}\n"
Expand Down Expand Up @@ -264,7 +264,7 @@ def zedenv_destroy(target: str,
if not noop:
try:
pyzfscmds.cmd.zfs_promote(ds)
except RuntimeError:
except RuntimeError as e:
ZELogger.log({
"level": "EXCEPTION",
"message": f"Failed to promote {ds}\n{e}\n"
Expand Down
2 changes: 1 addition & 1 deletion zedenv/cli/umount.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def zedenv_umount(boot_environment: str, verbose: bool, be_root: str):
sort_properties_descending=['name'],
recursive=True,
columns=['name'])
except RuntimeError:
except RuntimeError as e:
ZELogger.log({
"level": "EXCEPTION",
"message": f"Failed to get list of datasets for '{boot_environment}'.\n{e}"
Expand Down

0 comments on commit 90d3a31

Please sign in to comment.