lock file feature
This commit is contained in:
parent
6dffd64ddb
commit
f505eb9268
5 changed files with 50 additions and 6 deletions
|
|
@ -1,3 +1,6 @@
|
|||
. .\..\includes\ps1\lockfile.ps1
|
||||
|
||||
new-lock
|
||||
|
||||
if ($PSScriptRoot.length -eq 0) {
|
||||
$scriptroot = Get-Location
|
||||
|
|
@ -5,6 +8,9 @@ if ($PSScriptRoot.length -eq 0) {
|
|||
else {
|
||||
$scriptroot = $PSScriptRoot
|
||||
}
|
||||
|
||||
|
||||
|
||||
# Read the content of the file as a single string
|
||||
$fileContent = Get-Content -Path "$scriptroot/../config/config.php" -Raw
|
||||
|
||||
|
|
@ -92,4 +98,6 @@ $playermatches += [PSCustomObject]@{
|
|||
updated = $formattedString
|
||||
}
|
||||
|
||||
$player_matches | convertto-json -Depth 100 | out-file "$scriptroot/../data/player_matches.json"
|
||||
$player_matches | convertto-json -Depth 100 | out-file "$scriptroot/../data/player_matches.json"
|
||||
|
||||
remove-lock
|
||||
|
|
@ -1,3 +1,6 @@
|
|||
. .\..\includes\ps1\lockfile.ps1
|
||||
|
||||
new-lock
|
||||
|
||||
if ($PSScriptRoot.length -eq 0) {
|
||||
$scriptroot = Get-Location
|
||||
|
|
@ -172,4 +175,5 @@ foreach ($file in $difference) {
|
|||
write-output "removing $scriptroot/../data/telemetry_cache/$file"
|
||||
Remove-Item -Path "$scriptroot/../data/telemetry_cache/$file"
|
||||
}
|
||||
write-output "Operation complete"
|
||||
write-output "Operation complete"
|
||||
remove-lock
|
||||
|
|
@ -1,4 +1,6 @@
|
|||
|
||||
. .\..\includes\ps1\lockfile.ps1
|
||||
|
||||
new-lock
|
||||
if($PSScriptRoot.length -eq 0){
|
||||
$scriptroot = Get-Location
|
||||
}else{
|
||||
|
|
@ -45,4 +47,5 @@ $formattedString = "$currentDateTime - Time Zone: $currentTimezone"
|
|||
$clandata | Add-Member -Name "updated" -MemberType NoteProperty -Value $formattedString
|
||||
$clandata | convertto-json -Depth 100 | out-file "$scriptroot/../data/claninfo.json"
|
||||
|
||||
$clandata | convertto-json -Depth 100
|
||||
$clandata | convertto-json -Depth 100
|
||||
remove-lock
|
||||
|
|
@ -1,4 +1,6 @@
|
|||
|
||||
. .\..\includes\ps1\lockfile.ps1
|
||||
|
||||
new-lock
|
||||
if ($PSScriptRoot.length -eq 0) {
|
||||
$scriptroot = Get-Location
|
||||
}
|
||||
|
|
@ -122,4 +124,5 @@ $lifetimestats['updated'] = $formattedString
|
|||
# Output the formatted string
|
||||
|
||||
|
||||
$lifetimestats | convertto-json -Depth 100 | out-file "$scriptroot/../data/player_lifetime_data.json"
|
||||
$lifetimestats | convertto-json -Depth 100 | out-file "$scriptroot/../data/player_lifetime_data.json"
|
||||
remove-lock
|
||||
Loading…
Add table
Add a link
Reference in a new issue