From 9446b5d084411b3ca9812d46b8053a50ad50e6bb Mon Sep 17 00:00:00 2001 From: Booklordofthedings Date: Wed, 9 Apr 2025 16:53:48 +0200 Subject: [PATCH] more fixes --- src/PackageInstaller.cs | 4 ++-- src/Runner.cs | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/PackageInstaller.cs b/src/PackageInstaller.cs index 37fdaa1..105de86 100644 --- a/src/PackageInstaller.cs +++ b/src/PackageInstaller.cs @@ -6,7 +6,7 @@ public class PackageInstaller : Doable * Install packages from a package list file * This uses apt by default */ - public override async Task Do() + public override bool Do() { Console.WriteLine("Installing packages..."); @@ -14,7 +14,7 @@ public class PackageInstaller : Doable packages = packages.Replace("\n", " "); - Helper.RunCommand("apt install", $"{packages} -y"); + Helper.RunCommand("apt", $"install {packages} -y"); Console.WriteLine("Installed packages"); return true; diff --git a/src/Runner.cs b/src/Runner.cs index fed07e6..dad078d 100644 --- a/src/Runner.cs +++ b/src/Runner.cs @@ -2,16 +2,16 @@ namespace Setup_Workspace; public class Runner : Doable { - public override Task Do() + public override bool Do() { Console.WriteLine("Running tasks"); - return Task.FromResult(true); + return true; } } public abstract class Doable { - public abstract Task Do(); + public abstract bool Do(); public List Followup = new List(); @@ -23,9 +23,9 @@ public abstract class Doable return this; } - public async Task Run() + public void Run() { - if (!await Do()) + if (!Do()) return; foreach (var entry in Followup)