From 686faa96150d61cd472409897dc82e383e88a517 Mon Sep 17 00:00:00 2001 From: jvlflame Date: Tue, 1 Sep 2020 21:32:23 -0700 Subject: [PATCH] Update logging to remove dependency --- .../Private/Convert-HTMLCharacter.ps1 | 1 - src/Javinizer/Private/Convert-JVTitle.ps1 | 4 +- src/Javinizer/Private/Get-JVUrlLocation.ps1 | 2 +- src/Javinizer/Private/Scraper.R18.ps1 | 4 +- src/Javinizer/Private/Set-JavlibraryOwned.ps1 | 78 +++++++++---------- src/Javinizer/Private/Test-JVSettings.ps1 | 56 +++++++------ src/Javinizer/Private/Write-JVLog.ps1 | 53 ++++++++++--- src/Javinizer/Public/Get-DmmData.ps1 | 6 +- src/Javinizer/Public/Get-DmmUrl.ps1 | 16 ++-- src/Javinizer/Public/Get-JVAggregatedData.ps1 | 26 +++---- src/Javinizer/Public/Get-JVData.ps1 | 30 +++---- src/Javinizer/Public/Get-Jav321Data.ps1 | 6 +- src/Javinizer/Public/Get-Jav321Url.ps1 | 16 ++-- src/Javinizer/Public/Get-JavbusData.ps1 | 6 +- src/Javinizer/Public/Get-JavbusUrl.ps1 | 18 ++--- src/Javinizer/Public/Get-JavlibraryData.ps1 | 6 +- src/Javinizer/Public/Get-JavlibraryUrl.ps1 | 18 ++--- src/Javinizer/Public/Get-R18Data.ps1 | 6 +- src/Javinizer/Public/Get-R18Url.ps1 | 30 +++---- src/Javinizer/Public/Javinizer.ps1 | 56 ++++++------- src/Javinizer/Public/Set-JVEmbyThumbs.ps1 | 18 ++--- src/Javinizer/Public/Set-JVMovie.ps1 | 36 ++++----- src/Javinizer/Public/Update-JVNfo.ps1 | 36 +++++++++ src/Javinizer/Public/Update-JVThumbCsv.ps1 | 6 +- 24 files changed, 297 insertions(+), 237 deletions(-) create mode 100644 src/Javinizer/Public/Update-JVNfo.ps1 diff --git a/src/Javinizer/Private/Convert-HTMLCharacter.ps1 b/src/Javinizer/Private/Convert-HTMLCharacter.ps1 index 293c098b..5c4070b5 100644 --- a/src/Javinizer/Private/Convert-HTMLCharacter.ps1 +++ b/src/Javinizer/Private/Convert-HTMLCharacter.ps1 @@ -19,7 +19,6 @@ function Convert-HTMLCharacter { -replace ''', '' $newString = $String.Trim() - # Write-JVLog -Level Debug -Message "Begin String: [$String]; End string: [$newString]" Write-Output $newString } } diff --git a/src/Javinizer/Private/Convert-JVTitle.ps1 b/src/Javinizer/Private/Convert-JVTitle.ps1 index 295515d3..718a2bdc 100644 --- a/src/Javinizer/Private/Convert-JVTitle.ps1 +++ b/src/Javinizer/Private/Convert-JVTitle.ps1 @@ -86,7 +86,7 @@ function Convert-JVTitle { $id = ($file | Select-String $RegexString).Matches.Groups[$RegexIdMatch].Value $partNum = ($file | Select-String $RegexString).Matches.Groups[$RegexPtMatch].Value } catch { - Write-JVLog -Level Debug -Message "File [$file] not matched by regex" + Write-JVLog -Write:$script:JVLogWrite -LogPath $script:JVLogPath -WriteLevel $script:JVLogWriteLevel -Level Debug -Message "File [$file] not matched by regex" break } if ($fileBaseNameUpper -eq 1) { @@ -198,7 +198,7 @@ function Convert-JVTitle { <# #Match ID-###-A, ID-###-B, etc. elseif ($fileBaseNameUpper[$x] -match "[-][0-9]{1,6}[-][a-iA-I]$") { - Write-JVLog -Level Debug -Message "Match 3" + Write-JVLog -Write:$script:JVLogWrite -LogPath $script:JVLogPath -WriteLevel $script:JVLogWriteLevel -Level Debug -Message "Match 3" $fileP1, $fileP2, $fileP3, $fileP4 = $fileBaseNameUpper[$x] -split "([-][0-9]{1,6})[-]([a-zA-Z])" $fileBaseNameUpperCleaned += $fileP1 + $fileP2 + $fileP3 } diff --git a/src/Javinizer/Private/Get-JVUrlLocation.ps1 b/src/Javinizer/Private/Get-JVUrlLocation.ps1 index c3d2bc00..2f00b7a2 100644 --- a/src/Javinizer/Private/Get-JVUrlLocation.ps1 +++ b/src/Javinizer/Private/Get-JVUrlLocation.ps1 @@ -70,7 +70,7 @@ function Get-JVUrlLocation { Source = 'jav321' } } else { - Write-JVLog -Level Warning -Message "[$($MyInvocation.MyCommand.Name)] [Url - $Url] not matched" + Write-JVLog -Write:$script:JVLogWrite -LogPath $script:JVLogPath -WriteLevel $script:JVLogWriteLevel -Level Warning -Message "[$($MyInvocation.MyCommand.Name)] [Url - $Url] not matched" } } Write-Output $testUrlObject diff --git a/src/Javinizer/Private/Scraper.R18.ps1 b/src/Javinizer/Private/Scraper.R18.ps1 index 0011029a..ec1ecf90 100644 --- a/src/Javinizer/Private/Scraper.R18.ps1 +++ b/src/Javinizer/Private/Scraper.R18.ps1 @@ -223,10 +223,10 @@ function Get-R18Series { if ($series -like '*...') { try { - Write-JVLog -Level Debug -Message "Performing [GET] on URL [$seriesUrl]" + Write-JVLog -Write:$script:JVLogWrite -LogPath $script:JVLogPath -WriteLevel $script:JVLogWriteLevel -Level Debug -Message "Performing [GET] on URL [$seriesUrl]" $seriesSearch = Invoke-WebRequest -Uri $seriesUrl -Method Get -Verbose:$false } catch { - Write-JVLog -Level ERROR -Message "Error [GET] on URL [$seriesUrl]: $PSItem" + Write-JVLog -Write:$script:JVLogWrite -LogPath $script:JVLogPath -WriteLevel $script:JVLogWriteLevel -Level ERROR -Message "Error [GET] on URL [$seriesUrl]: $PSItem" } $series = (Convert-HtmlCharacter -String ((((($seriesSearch.Content -split '