diff options
Diffstat (limited to '.bash_utils/netwrix.sh')
-rw-r--r-- | .bash_utils/netwrix.sh | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/.bash_utils/netwrix.sh b/.bash_utils/netwrix.sh new file mode 100644 index 0000000..0f79937 --- /dev/null +++ b/.bash_utils/netwrix.sh @@ -0,0 +1,38 @@ +#!/usr/bin/env bash + +# Copyright (c) 2016 Egor Tensin <Egor.Tensin@gmail.com> +# This file is part of the "Cygwin configuration files" project. +# For details, see https://github.com/egor-tensin/cygwin-home. +# Distributed under the MIT License. + +source .bash_utils/git.sh || return +source .bash_utils/text.sh || return + +export nwx_host=172.28.10.2 +export nwx_dev2=172.28.19.60 +export nwx_dev3=172.28.19.61 + +lint_webapi() ( + set -o errexit -o nounset -o pipefail + + local root_dir='/cygdrive/c/Netwrix Auditor/CurrentVersion-AuditCore-Dev/AuditCore/Sources' + + local -a paths + local path + + cd "$root_dir/Configuration" + while IFS= read -d '' -r path; do + paths+=("$path") + done < <( find . -type f -\( -iname 'WebAPI*.acinc' -o -iname 'WebAPI*.acconf' -\) -print0 ) + + cd "$root_dir/Subsystems/PublicAPI" + while IFS= read -d '' -r path; do + paths+=("$path") + done < <( find . -type f -\( -iname '*.cpp' -o -iname '*.h' -\) -print0 ) + + doslint "${paths[@]+"${paths[@]}"}" +) + +backup_repo_nwx() { + backup_repo '//spbfs02/P/Personal/Egor Tensin' +} |