Node Properties are missing in .NET SDK and present in PowerShell
- Dominant language
- PowerShell
- Stars
- 34
- Forks
- 19
- Avg merge
- 41m
- Merged PRs (30d)
- 4
Description
#### Problem Description
The `HpcNode` objects returned by the `Get-HpcNode` Cmdlet in PowerShell expose the `.Processors` and `.Version` properties that return the same value you can see in the console. (Example bellow)
```
Processors : {Name="Intel(R) Xeon(R) Platinum 8462Y+", MaxClockSpeed="2800", L2Cache="0"},{Name="Intel(R) Xeon(R) Platinum 8462Y+", MaxClockSpeed="2800", L2Cache="0"}
Version : 5.3.6450.0
```
For an unknow reason in the .NET SDK the `ISchedulerNode` objects returned by the `Scheduler.GetNodeList` call exposes most properties, like `CpuSpeed` etc. but there is no `Processors` or `Version` properties.
This is unfortunate because we would like to use those informations in some of our workloads. Is there a way to get them from the .NET SDK?
I tried with the `SchedulerStore` but I can't find those properties
```csharp
var Store = SchedulerStore.ConnectAsync(...)
var Node = Store.OpenNode(...);
Node.GetAllProps()
```
Using the latest 6.3.8187-beta release of the SDK
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.