cockpitScreenshotRelativePathFor function
Implementation
String cockpitScreenshotRelativePathFor(
CockpitScreenshotRequest request, {
DateTime? now,
}) {
final timestamp = cockpitSortableTimestampToken(now ?? DateTime.now());
final stem = cockpitSanitizeArtifactNameToken(
request.name,
fallback: 'capture',
lowercase: true,
);
return 'screenshots/${timestamp}_${stem}_${request.reason.jsonValue}.png';
}