Usagesummary.ps1 does not properly handle [DateTime] variants for StartTime/EndTime
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 45/100
Línea de trabajo
Comienza con Usage/Usagesummary.ps1, especialmente con la línea 129, y reproduce el informe utilizando los valores de StartTime y EndTime proporcionados en versiones de stamp superiores a 2002. Compara los valores de DateTime pasados a Get-AzsSubscriberUsage con el error de ISO 8601; se considera terminado cuando el informe de uso se genera sin ese fallo de validación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Issue was reported on stamp version 2005, however the report generates on 2002 stamp properly with the same inputs.
Ask: Validate Usagesummary.ps1 on stamp versions > 2002. I have not tested this yet.
https://github.com/Azure/AzureStack-Tools/blob/master/Usage/Usagesummary.ps1
PS C:\Users\vmadmin\Documents> .\usagesummary.ps1
cmdlet usagesummary.ps1 at command pipeline position 1
Supply values for the following parameters:
StartTime: 2021-05-20
EndTime: 2021-06-01
Get-AzsSubscriberUsage : The reported date time '2021-05-20T00:00:00.0000000 00:00' is not in ISO 8601 format(YYYY-MM-DDTHH:mm:ss.sssZ).
At C:\Users\vmadmin\Documents\usagesummary.ps1:129 char:1
+ $result = Get-AzsSubscriberUsage -ReportedStartTime ("{0:yyyy-MM-ddT0 ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: ({ SubscriptionI...ationToken = }:<>f__AnonymousType0`6) [Get-AzsSubscriberUsage_List], UndeclaredResponseException
+ FullyQualifiedErrorId : BadRequest,Microsoft.Azure.PowerShell.Cmdlets.CommerceAdmin.Cmdlets.GetAzsSubscriberUsage_List
Switching line 129 to this and it works:
$result = Get-AzsSubscriberUsage -ReportedStartTime $StartTime -ReportedEndTime $EndTime -AggregationGranularity $Granularity
- Lenguaje dominante
- PowerShell
- Estrellas
- 260
- Forks
- 283
- Merge medio
- 2 h 11 min
- PR fusionados (30 d)
- 1
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Azure/AzureStack-Tools
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
Azure/AzureStack-Tools#710 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 45/100
Azure/AzureStack-Tools#707 ·
-
Add new Front Door Url Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100
Azure/AzureStack-Tools#705 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
Azure/AzureStack-Tools#680 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
Azure/AzureStack-Tools#648 · 1 comentario ·
Todos los issues de Azure/AzureStack-Tools
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
palladius/rails8-app-on-gcp#141 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
aws-samples/sample-multi-agent-orchestration-chat-on-agentcore#123 ·
-
documentation improve or update documentation priority/low triage
Dificultad 2/5 Medio día Aptitud para principiantes 86/100
warpdotdev/docs#782 · 1 comentario ·