mirror of
https://github.com/aclist/dztui.git
synced 2024-12-27 21:02:36 +01:00
chore: add logging
This commit is contained in:
parent
6e3746e9b4
commit
a18d68776f
4 changed files with 9 additions and 7 deletions
|
@ -2,7 +2,8 @@
|
|||
|
||||
## [5.6.0-beta.18] 2024-12-14
|
||||
### Added
|
||||
- Open Steam workshop subscriptions
|
||||
- Open Steam workshop subscriptions dialog
|
||||
- Additional logging
|
||||
### Fixed
|
||||
- Empty dialog popups if user manually deletes local mods while application is running
|
||||
- Abort DayZ path discovery if VDF if Steam files are not synched
|
||||
|
|
4
dzgui.sh
4
dzgui.sh
|
@ -578,10 +578,10 @@ fetch_helpers_by_sum(){
|
|||
[[ -f "$config_file" ]] && source "$config_file"
|
||||
declare -A sums
|
||||
sums=(
|
||||
["ui.py"]="0e3845ef150ee9863f9160c62dbb24f9"
|
||||
["ui.py"]="99544ccef6060125509c4b689a808a15"
|
||||
["query_v2.py"]="55d339ba02512ac69de288eb3be41067"
|
||||
["vdf2json.py"]="2f49f6f5d3af919bebaab2e9c220f397"
|
||||
["funcs"]="a9745fa5cc2f007bddf0d30032845fbd"
|
||||
["funcs"]="98261fdba4323f77c6dd610c1efc4d11"
|
||||
["lan"]="c62e84ddd1457b71a85ad21da662b9af"
|
||||
)
|
||||
local author="aclist"
|
||||
|
|
|
@ -1202,7 +1202,7 @@ legacy_symlinks(){
|
|||
logger INFO "Removing legacy symlinks"
|
||||
for d in "$game_dir"/*; do
|
||||
if [[ $d =~ @[0-9]+-.+ ]]; then
|
||||
logger INFO "Unlinking $d"
|
||||
logger INFO "Unlinking '$d'"
|
||||
unlink "$d"
|
||||
fi
|
||||
done
|
||||
|
@ -1212,11 +1212,14 @@ legacy_symlinks(){
|
|||
logger INFO "Removing legacy encoding format"
|
||||
for d in "${mod_dirs[@]}"; do
|
||||
# suppress errors if mods are downloading at boot
|
||||
logger INFO "Testing directory '$d'"
|
||||
[[ ! -f "$d/meta.cpp" ]] && continue
|
||||
local id=$(awk -F"= " '/publishedid/ {print $2}' "$d"/meta.cpp | awk -F\; '{print $1}')
|
||||
logger INFO "Given id is '$id'"
|
||||
local encoded_id=$(echo "$id" | awk '{printf("%c",$1)}' | base64 | sed 's/\//_/g; s/=//g; s/+/]/g')
|
||||
logger INFO "Resolved id is '$encoded_id'"
|
||||
if [[ -h "$game_dir/@$encoded_id" ]]; then
|
||||
logger INFO "Unlinking $game_dir/@$encoded_id"
|
||||
logger INFO "Unlinking '$game_dir/@$encoded_id'"
|
||||
unlink "$game_dir/@$encoded_id"
|
||||
fi
|
||||
done
|
||||
|
|
|
@ -2263,8 +2263,6 @@ class LinkDialog(GenericDialog):
|
|||
parent.grid.update_statusbar(tooltip)
|
||||
|
||||
|
||||
|
||||
|
||||
class EntryDialog(GenericDialog):
|
||||
def __init__(self, parent, text, mode, link):
|
||||
super().__init__(parent, text, mode)
|
||||
|
|
Loading…
Reference in a new issue