@@ -28,54 +28,54 @@ Example of Getting an archive policy
2828
2929Example of Creating an archive policy
3030
31- createOpts := archivepolicies.CreateOpts{
32- BackWindow: 31,
33- AggregationMethods: []string{
34- "sum",
35- "mean",
36- "count",
37- },
38- Definition: []archivepolicies.ArchivePolicyDefinitionOpts{
39- {
40- Granularity: "1:00:00",
41- TimeSpan: "90 days, 0:00:00",
42- },
43- {
44- Granularity: "1 day, 0:00:00",
45- TimeSpan: "100 days, 0:00:00",
46- },
47- },
48- Name: "test_policy",
49- }
50- archivePolicy, err := archivepolicies.Create(gnocchiClient, createOpts).Extract()
51- if err != nil {
52- panic(err)
53- }
31+ createOpts := archivepolicies.CreateOpts{
32+ BackWindow: 31,
33+ AggregationMethods: []string{
34+ "sum",
35+ "mean",
36+ "count",
37+ },
38+ Definition: []archivepolicies.ArchivePolicyDefinitionOpts{
39+ {
40+ Granularity: "1:00:00",
41+ TimeSpan: "90 days, 0:00:00",
42+ },
43+ {
44+ Granularity: "1 day, 0:00:00",
45+ TimeSpan: "100 days, 0:00:00",
46+ },
47+ },
48+ Name: "test_policy",
49+ }
50+ archivePolicy, err := archivepolicies.Create(gnocchiClient, createOpts).Extract()
51+ if err != nil {
52+ panic(err)
53+ }
5454
5555Example of Updating an archive policy
5656
57- updateOpts := archivepolicies.UpdateOpts{
58- Definition: []archivepolicies.ArchivePolicyDefinitionOpts{
59- {
60- Granularity: "12:00:00",
61- TimeSpan: "30 days, 0:00:00",
62- },
63- {
64- Granularity: "1 day, 0:00:00",
65- TimeSpan: "90 days, 0:00:00",
66- },
67- },
68- }
69- archivePolicy, err := archivepolicies.Update(gnocchiClient, "test_policy", updateOpts).Extract()
70- if err != nil {
71- panic(err)
72- }
57+ updateOpts := archivepolicies.UpdateOpts{
58+ Definition: []archivepolicies.ArchivePolicyDefinitionOpts{
59+ {
60+ Granularity: "12:00:00",
61+ TimeSpan: "30 days, 0:00:00",
62+ },
63+ {
64+ Granularity: "1 day, 0:00:00",
65+ TimeSpan: "90 days, 0:00:00",
66+ },
67+ },
68+ }
69+ archivePolicy, err := archivepolicies.Update(gnocchiClient, "test_policy", updateOpts).Extract()
70+ if err != nil {
71+ panic(err)
72+ }
7373
7474Example of Deleting a Gnocchi archive policy
7575
76- err := archivepolicies.Delete(gnocchiClient, "test_policy").ExtractErr()
77- if err != nil {
78- panic(err)
79- }
76+ err := archivepolicies.Delete(gnocchiClient, "test_policy").ExtractErr()
77+ if err != nil {
78+ panic(err)
79+ }
8080*/
8181package archivepolicies
0 commit comments