diff --git a/Proxmox.sln b/ProxmoxSharp.sln similarity index 76% rename from Proxmox.sln rename to ProxmoxSharp.sln index 86a497a..47cc563 100644 --- a/Proxmox.sln +++ b/ProxmoxSharp.sln @@ -1,9 +1,9 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tribufu.Proxmox", "src\Tribufu.Proxmox\Tribufu.Proxmox.csproj", "{A2756937-8D07-4164-9CB7-2C94E9FE0A08}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProxmoxSharp", "src\ProxmoxSharp\ProxmoxSharp.csproj", "{A2756937-8D07-4164-9CB7-2C94E9FE0A08}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tribufu.Proxmox.Tests", "src\Tribufu.Proxmox.Tests\Tribufu.Proxmox.Tests.csproj", "{0A59E867-1A89-4E07-ABE7-E7DC2FEE9317}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProxmoxSharp.Tests", "src\ProxmoxSharp.Tests\ProxmoxSharp.Tests.csproj", "{0A59E867-1A89-4E07-ABE7-E7DC2FEE9317}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/src/Tribufu.Proxmox.Tests/Program.cs b/src/ProxmoxSharp.Tests/Program.cs similarity index 96% rename from src/Tribufu.Proxmox.Tests/Program.cs rename to src/ProxmoxSharp.Tests/Program.cs index d3b104b..1948990 100644 --- a/src/Tribufu.Proxmox.Tests/Program.cs +++ b/src/ProxmoxSharp.Tests/Program.cs @@ -3,7 +3,7 @@ using dotenv.net; -namespace Tribufu.Proxmox.Tests +namespace ProxmoxSharp.Tests { public static class Program { diff --git a/src/Tribufu.Proxmox.Tests/Tribufu.Proxmox.Tests.csproj b/src/ProxmoxSharp.Tests/ProxmoxSharp.Tests.csproj similarity index 82% rename from src/Tribufu.Proxmox.Tests/Tribufu.Proxmox.Tests.csproj rename to src/ProxmoxSharp.Tests/ProxmoxSharp.Tests.csproj index f24d82e..b0692b7 100644 --- a/src/Tribufu.Proxmox.Tests/Tribufu.Proxmox.Tests.csproj +++ b/src/ProxmoxSharp.Tests/ProxmoxSharp.Tests.csproj @@ -9,6 +9,6 @@ - + diff --git a/src/Tribufu.Proxmox/Interfaces/IProxmoxClient.cs b/src/ProxmoxSharp/Interfaces/IProxmoxClient.cs similarity index 95% rename from src/Tribufu.Proxmox/Interfaces/IProxmoxClient.cs rename to src/ProxmoxSharp/Interfaces/IProxmoxClient.cs index fc410a8..258304e 100644 --- a/src/Tribufu.Proxmox/Interfaces/IProxmoxClient.cs +++ b/src/ProxmoxSharp/Interfaces/IProxmoxClient.cs @@ -1,11 +1,11 @@ // Copyright (c) Tribufu. All Rights Reserved. // SPDX-License-Identifier: MIT +using ProxmoxSharp.Models; using System.Collections.Generic; using System.Threading.Tasks; -using Tribufu.Proxmox.Models; -namespace Tribufu.Proxmox.Interfaces +namespace ProxmoxSharp.Interfaces { public interface IProxmoxClient { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxBalloonInfo.cs b/src/ProxmoxSharp/Models/ProxmoxBalloonInfo.cs similarity index 96% rename from src/Tribufu.Proxmox/Models/ProxmoxBalloonInfo.cs rename to src/ProxmoxSharp/Models/ProxmoxBalloonInfo.cs index c222377..7660ccb 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxBalloonInfo.cs +++ b/src/ProxmoxSharp/Models/ProxmoxBalloonInfo.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxBalloonInfo { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxBlockStats.cs b/src/ProxmoxSharp/Models/ProxmoxBlockStats.cs similarity index 98% rename from src/Tribufu.Proxmox/Models/ProxmoxBlockStats.cs rename to src/ProxmoxSharp/Models/ProxmoxBlockStats.cs index da9599d..1fbebe0 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxBlockStats.cs +++ b/src/ProxmoxSharp/Models/ProxmoxBlockStats.cs @@ -4,7 +4,7 @@ using Newtonsoft.Json; using System.Collections.Generic; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxBlockStats { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxBootInfo.cs b/src/ProxmoxSharp/Models/ProxmoxBootInfo.cs similarity index 90% rename from src/Tribufu.Proxmox/Models/ProxmoxBootInfo.cs rename to src/ProxmoxSharp/Models/ProxmoxBootInfo.cs index 6634b70..bc97da0 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxBootInfo.cs +++ b/src/ProxmoxSharp/Models/ProxmoxBootInfo.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxBootInfo { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxContainer.cs b/src/ProxmoxSharp/Models/ProxmoxContainer.cs similarity index 97% rename from src/Tribufu.Proxmox/Models/ProxmoxContainer.cs rename to src/ProxmoxSharp/Models/ProxmoxContainer.cs index 01c5e15..16823e2 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxContainer.cs +++ b/src/ProxmoxSharp/Models/ProxmoxContainer.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxContainer { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxCpuInfo.cs b/src/ProxmoxSharp/Models/ProxmoxCpuInfo.cs similarity index 95% rename from src/Tribufu.Proxmox/Models/ProxmoxCpuInfo.cs rename to src/ProxmoxSharp/Models/ProxmoxCpuInfo.cs index ebe1bb8..adbe60d 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxCpuInfo.cs +++ b/src/ProxmoxSharp/Models/ProxmoxCpuInfo.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxCpuInfo { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxHighAvailability.cs b/src/ProxmoxSharp/Models/ProxmoxHighAvailability.cs similarity index 87% rename from src/Tribufu.Proxmox/Models/ProxmoxHighAvailability.cs rename to src/ProxmoxSharp/Models/ProxmoxHighAvailability.cs index 96945c6..6f26969 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxHighAvailability.cs +++ b/src/ProxmoxSharp/Models/ProxmoxHighAvailability.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxHighAvailability { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxKernelInfo.cs b/src/ProxmoxSharp/Models/ProxmoxKernelInfo.cs similarity index 93% rename from src/Tribufu.Proxmox/Models/ProxmoxKernelInfo.cs rename to src/ProxmoxSharp/Models/ProxmoxKernelInfo.cs index 9695a45..e21d83b 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxKernelInfo.cs +++ b/src/ProxmoxSharp/Models/ProxmoxKernelInfo.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxKernelInfo { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxKsmInfo.cs b/src/ProxmoxSharp/Models/ProxmoxKsmInfo.cs similarity index 87% rename from src/Tribufu.Proxmox/Models/ProxmoxKsmInfo.cs rename to src/ProxmoxSharp/Models/ProxmoxKsmInfo.cs index f375c43..b018302 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxKsmInfo.cs +++ b/src/ProxmoxSharp/Models/ProxmoxKsmInfo.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxKsmInfo { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxMemoryStats.cs b/src/ProxmoxSharp/Models/ProxmoxMemoryStats.cs similarity index 91% rename from src/Tribufu.Proxmox/Models/ProxmoxMemoryStats.cs rename to src/ProxmoxSharp/Models/ProxmoxMemoryStats.cs index 6fbe4db..a20f89e 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxMemoryStats.cs +++ b/src/ProxmoxSharp/Models/ProxmoxMemoryStats.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxMemoryStats { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxNicStats.cs b/src/ProxmoxSharp/Models/ProxmoxNicStats.cs similarity index 90% rename from src/Tribufu.Proxmox/Models/ProxmoxNicStats.cs rename to src/ProxmoxSharp/Models/ProxmoxNicStats.cs index bd1e89f..e195a7a 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxNicStats.cs +++ b/src/ProxmoxSharp/Models/ProxmoxNicStats.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxNicStats { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxNode.cs b/src/ProxmoxSharp/Models/ProxmoxNode.cs similarity index 97% rename from src/Tribufu.Proxmox/Models/ProxmoxNode.cs rename to src/ProxmoxSharp/Models/ProxmoxNode.cs index f8f3a11..f233a8a 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxNode.cs +++ b/src/ProxmoxSharp/Models/ProxmoxNode.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxNode { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxNodeStatus.cs b/src/ProxmoxSharp/Models/ProxmoxNodeStatus.cs similarity index 97% rename from src/Tribufu.Proxmox/Models/ProxmoxNodeStatus.cs rename to src/ProxmoxSharp/Models/ProxmoxNodeStatus.cs index 5afff13..4020f4e 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxNodeStatus.cs +++ b/src/ProxmoxSharp/Models/ProxmoxNodeStatus.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxNodeStatus { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxStorageStats.cs b/src/ProxmoxSharp/Models/ProxmoxStorageStats.cs similarity index 93% rename from src/Tribufu.Proxmox/Models/ProxmoxStorageStats.cs rename to src/ProxmoxSharp/Models/ProxmoxStorageStats.cs index 918c117..99b8ebc 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxStorageStats.cs +++ b/src/ProxmoxSharp/Models/ProxmoxStorageStats.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxStorageStats { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxSupportInfo.cs b/src/ProxmoxSharp/Models/ProxmoxSupportInfo.cs similarity index 96% rename from src/Tribufu.Proxmox/Models/ProxmoxSupportInfo.cs rename to src/ProxmoxSharp/Models/ProxmoxSupportInfo.cs index 6d03c81..e0f7e55 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxSupportInfo.cs +++ b/src/ProxmoxSharp/Models/ProxmoxSupportInfo.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxSupportInfo { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxVirtualMachine.cs b/src/ProxmoxSharp/Models/ProxmoxVirtualMachine.cs similarity index 97% rename from src/Tribufu.Proxmox/Models/ProxmoxVirtualMachine.cs rename to src/ProxmoxSharp/Models/ProxmoxVirtualMachine.cs index aabb31d..1709cbb 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxVirtualMachine.cs +++ b/src/ProxmoxSharp/Models/ProxmoxVirtualMachine.cs @@ -3,7 +3,7 @@ using Newtonsoft.Json; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxVirtualMachine { diff --git a/src/Tribufu.Proxmox/Models/ProxmoxVirtualMachineStatus.cs b/src/ProxmoxSharp/Models/ProxmoxVirtualMachineStatus.cs similarity index 98% rename from src/Tribufu.Proxmox/Models/ProxmoxVirtualMachineStatus.cs rename to src/ProxmoxSharp/Models/ProxmoxVirtualMachineStatus.cs index 45437f5..6ebd580 100644 --- a/src/Tribufu.Proxmox/Models/ProxmoxVirtualMachineStatus.cs +++ b/src/ProxmoxSharp/Models/ProxmoxVirtualMachineStatus.cs @@ -4,7 +4,7 @@ using Newtonsoft.Json; using System.Collections.Generic; -namespace Tribufu.Proxmox.Models +namespace ProxmoxSharp.Models { public class ProxmoxVirtualMachineStatus { diff --git a/src/Tribufu.Proxmox/ProxmoxClient.cs b/src/ProxmoxSharp/ProxmoxClient.cs similarity index 98% rename from src/Tribufu.Proxmox/ProxmoxClient.cs rename to src/ProxmoxSharp/ProxmoxClient.cs index b135b0c..c5ff043 100644 --- a/src/Tribufu.Proxmox/ProxmoxClient.cs +++ b/src/ProxmoxSharp/ProxmoxClient.cs @@ -2,14 +2,14 @@ // SPDX-License-Identifier: MIT using Newtonsoft.Json.Linq; +using ProxmoxSharp.Interfaces; +using ProxmoxSharp.Models; using RestSharp; using System; using System.Collections.Generic; using System.Threading.Tasks; -using Tribufu.Proxmox.Interfaces; -using Tribufu.Proxmox.Models; -namespace Tribufu.Proxmox +namespace ProxmoxSharp { public class ProxmoxClient : IProxmoxClient { diff --git a/src/Tribufu.Proxmox/Tribufu.Proxmox.csproj b/src/ProxmoxSharp/ProxmoxSharp.csproj similarity index 93% rename from src/Tribufu.Proxmox/Tribufu.Proxmox.csproj rename to src/ProxmoxSharp/ProxmoxSharp.csproj index 6efa116..817a4ec 100644 --- a/src/Tribufu.Proxmox/Tribufu.Proxmox.csproj +++ b/src/ProxmoxSharp/ProxmoxSharp.csproj @@ -1,6 +1,6 @@ - Tribufu.Proxmox + ProxmoxSharp Proxmox API Client README.md diff --git a/src/ProxmoxSharp/README.md b/src/ProxmoxSharp/README.md new file mode 100644 index 0000000..fe84005 --- /dev/null +++ b/src/ProxmoxSharp/README.md @@ -0,0 +1 @@ +../../README.md \ No newline at end of file diff --git a/src/Tribufu.Proxmox/README.md b/src/Tribufu.Proxmox/README.md deleted file mode 120000 index fe84005..0000000 --- a/src/Tribufu.Proxmox/README.md +++ /dev/null @@ -1 +0,0 @@ -../../README.md \ No newline at end of file