catLogs method
Returns this Service logs as String
.
Implementation
Future<String?> catLogs({
String? taskName,
int? taskNumber,
bool stderr = false,
Pattern? waitDataMatcher,
Duration? waitDataTimeout,
bool waitExit = false,
int? desiredExitCode,
bool follow = false,
}) {
var name = isNotEmptyString(taskName) ? taskName : serviceName;
if (taskNumber != null && taskNumber > 0) {
name = '$serviceName.$taskNumber';
}
return dockerHost.catServiceLogs(name!,
stderr: stderr,
waitDataMatcher: waitDataMatcher,
waitDataTimeout: waitDataTimeout,
waitExit: waitExit,
desiredExitCode: desiredExitCode,
follow: follow);
}