Insert into asset tag instead of updating is archived field

Convert to Podman
This commit is contained in:
2025-06-15 18:10:52 -07:00
parent ac4e4c277d
commit ab90adee42
10 changed files with 330 additions and 135 deletions

View File

@ -1,3 +1,4 @@
using System.Collections.ObjectModel;
using System.Text.Json;
using System.Text.Json.Serialization;
@ -18,6 +19,12 @@ public sealed record Identifier(string[] DirectoryNames,
return result;
}
internal static string GetDeviceAssetIds(ReadOnlyCollection<Identifier> identifiers) =>
$"'{string.Join($"',{Environment.NewLine}'", (from l in identifiers select GetDeviceAssetId(l)).ToArray())}'";
internal static string GetDeviceAssetId(Identifier identifier) =>
$"{identifier.PaddedId}{identifier.Extension}";
}
[JsonSourceGenerationOptions(WriteIndented = true)]