Skip to content

Commit 8feab4a

Browse files
committed
Just adding timestamp to logging
1 parent 7af05c2 commit 8feab4a

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

src/ToolWindows/GHActionsToolWindow.xaml.cs

+15-15
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,13 @@ public async Task GetRepoInfoAsync()
9999
refreshInterval = generalSettings.RefreshInterval;
100100
refreshPending = generalSettings.RefreshActiveJobs;
101101

102-
await _pane.WriteLineAsync("Extension settings retrieved and applied");
102+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Extension settings retrieved and applied");
103103

104104
// find the git folder
105105
var solution = await VS.Solutions.GetCurrentSolutionAsync();
106106
if (solution is null)
107107
{
108-
await _pane.WriteLineAsync("No solution found");
108+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] No solution found");
109109
Debug.WriteLine("No solution found");
110110
ShowInfoMessage(resx.NO_PROJ_LOADED);
111111
return;
@@ -116,7 +116,7 @@ public async Task GetRepoInfoAsync()
116116

117117
if (string.IsNullOrWhiteSpace(gitPath))
118118
{
119-
await _pane.WriteLineAsync("No git repo found");
119+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] No git repo found");
120120
Debug.WriteLine("No git repo found");
121121
ShowInfoMessage(resx.NO_GIT_REPO);
122122
}
@@ -126,12 +126,12 @@ public async Task GetRepoInfoAsync()
126126
if (_repoInfo.IsGitHub)
127127
{
128128
Debug.WriteLine($"GitHub repo: {_repoInfo.RepoOwner}/{_repoInfo.RepoName}");
129-
await _pane.WriteLineAsync($"Found repo for {gitPath} at {_repoInfo.RepoOwner}/{_repoInfo.RepoName}");
129+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Found repo for {gitPath} at {_repoInfo.RepoOwner}/{_repoInfo.RepoName}");
130130
await LoadDataAsync();
131131
}
132132
else
133133
{
134-
await _pane.WriteLineAsync("Not a GitHub repo");
134+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Not a GitHub repo");
135135
Debug.WriteLine("Not a GitHub repo");
136136
ShowInfoMessage(resx.GIT_NOT_GITHUB);
137137
}
@@ -184,15 +184,15 @@ private async Task LoadDataAsync()
184184
// get workflows
185185
await RefreshWorkflowsAsync(client);
186186

187-
await _pane.WriteLineAsync("Loading Workflow Runs...");
187+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Loading Workflow Runs...");
188188
// get current branch
189189
var runs = await client.Actions?.Workflows?.Runs?.List(_repoInfo.RepoOwner, _repoInfo.RepoName, new WorkflowRunsRequest() { Branch = _repoInfo.CurrentBranch }, new ApiOptions() { PageCount = 1, PageSize = maxRuns });
190190

191191
List<SimpleRun> runsList = new List<SimpleRun>();
192192

193193
if (runs.TotalCount > 0)
194194
{
195-
await _pane.WriteLineAsync($"Number of runs found: {runs.TotalCount}");
195+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Number of runs found: {runs.TotalCount}");
196196
// creating simplified model of the GH info for the treeview
197197

198198
// iterate throught the runs
@@ -276,7 +276,7 @@ private async Task LoadDataAsync()
276276
}
277277
catch (ApiException ex)
278278
{
279-
await _pane.WriteLineAsync($"Error retrieving Workflow Runs: {ex.Message}:{ex.StatusCode}");
279+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Error retrieving Workflow Runs: {ex.Message}:{ex.StatusCode}");
280280
await ex.LogAsync();
281281
}
282282
catch (Exception ex)
@@ -292,7 +292,7 @@ private async Task LoadDataAsync()
292292
private async Task RefreshEnvironmentsAsync(GitHubClient client)
293293
{
294294
List<SimpleEnvironment> envList = new List<SimpleEnvironment>();
295-
await _pane.WriteLineAsync("Loading Environments...");
295+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Loading Environments...");
296296
try
297297
{
298298
var repoEnvs = await client.Repository?.Environment?.GetAll(_repoInfo.RepoOwner, _repoInfo.RepoName);
@@ -335,15 +335,15 @@ private async Task RefreshEnvironmentsAsync(GitHubClient client)
335335

336336
private async Task RefreshWorkflowsAsync(GitHubClient client)
337337
{
338-
await _pane.WriteLineAsync("Loading Workflows...");
338+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Loading Workflows...");
339339
try
340340
{
341341
var workflows = await client.Actions?.Workflows?.List(_repoInfo.RepoOwner, _repoInfo.RepoName);
342342
tvWorkflows.ItemsSource = workflows.Workflows;
343343
}
344344
catch (ApiException ex)
345345
{
346-
await _pane.WriteLineAsync($"Error retrieving Workflows: {ex.Message}:{ex.StatusCode}");
346+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Error retrieving Workflows: {ex.Message}:{ex.StatusCode}");
347347
await ex.LogAsync();
348348
}
349349
catch (Exception ex)
@@ -355,14 +355,14 @@ private async Task RefreshWorkflowsAsync(GitHubClient client)
355355
private async Task RefreshSecretsAsync(GitHubClient client)
356356
{
357357
List<string> secretList = new();
358-
await _pane.WriteLineAsync("Loading Secrets...");
358+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Loading Secrets...");
359359
try
360360
{
361361
var repoSecrets = await client.Repository?.Actions?.Secrets?.GetAll(_repoInfo.RepoOwner, _repoInfo.RepoName);
362362

363363
if (repoSecrets.TotalCount > 0)
364364
{
365-
await _pane.WriteLineAsync($"Number of Repository Secrets found: {repoSecrets.TotalCount}");
365+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Number of Repository Secrets found: {repoSecrets.TotalCount}");
366366
tvSecrets.Header = $"{resx.HEADER_REPO_SECRETS} ({repoSecrets.TotalCount})";
367367
foreach (var secret in repoSecrets.Secrets)
368368
{
@@ -380,7 +380,7 @@ private async Task RefreshSecretsAsync(GitHubClient client)
380380
{
381381
if (ex.StatusCode == System.Net.HttpStatusCode.Unauthorized || ex.StatusCode == System.Net.HttpStatusCode.Forbidden)
382382
{
383-
await _pane.WriteLineAsync($"Error retrieving Secrets: {ex.Message}:{ex.StatusCode}");
383+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Error retrieving Secrets: {ex.Message}:{ex.StatusCode}");
384384
secretList.Add(resx.INSUFFICIENT_SECRET_PERMS);
385385
await ex.LogAsync(ex.Message);
386386
}
@@ -438,7 +438,7 @@ private async void AddSecret_Click(object sender, RoutedEventArgs e)
438438
{
439439
if (ex.StatusCode == System.Net.HttpStatusCode.Unauthorized || ex.StatusCode == System.Net.HttpStatusCode.Forbidden)
440440
{
441-
await _pane.WriteLineAsync($"Error saving Secret: {ex.Message}:{ex.StatusCode}");
441+
await _pane.WriteLineAsync($"[{DateTime.UtcNow.ToString("o")}] Error saving Secret: {ex.Message}:{ex.StatusCode}");
442442
await ex.LogAsync(ex.Message);
443443
}
444444
}

0 commit comments

Comments
 (0)