-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
7332 lines (6426 loc) · 395 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1.18.0 10/31/2013 5442bc7e893eb73dae8bb5ee8ef0845c78c43627
==========================================================
Stats! { 'collaborators' => 53, 'downloads' => 3557402, 'forks' => 967, 'open_issues' => 171, 'watchers' => 2767 }
MVP! Mike Hagedorn
[aws|compute]
mock instance tenancy on servers. thanks Eugene Howe
Fixed a typo. thanks Kevin Menard
[aws|data_pipeline]
don't pass host to request. thanks Matt Gillooly
[ecloud|compute]
Replace /cloudapi/ecloud with a configurable path. thanks Todd Willey
[hp]
Add a simple http instrumentor. thanks Rupak Ganguly
Fix a small issue with the simple instrumentor. Remove igonore_aweful_caching from compute provider. thanks Rupak Ganguly
Another fix to the simple instrumentor. thanks Rupak Ganguly
Bump version and update changelog. thanks Rupak Ganguly
Add a simple http instrumentor. thanks Rupak Ganguly
Fix a small issue with the simple instrumentor. Remove igonore_aweful_caching from compute provider. thanks Rupak Ganguly
Another fix to the simple instrumentor. thanks Rupak Ganguly
Bump version and update changelog. thanks Rupak Ganguly
[hp|block_storage_v2]
Add a new Block Storage V2 provider for next gen block storage services. thanks Rupak Ganguly
Add request methods for volumes, along with tests. thanks Rupak Ganguly
Add the compute_v2 instance helper method. thanks Rupak Ganguly
Add volume model, fix some mocks, and add volume tests. thanks Rupak Ganguly
Add request methods for snapshots, along with tests. thanks Rupak Ganguly
Add snapshot model along with tests. thanks Rupak Ganguly
Add request methods for volume backups, along with tests. thanks Rupak Ganguly
Fix status for request methods. thanks Rupak Ganguly
Add details to the volumes and snapshots collection. Add new helper methods for corresponding statuses. Add collection tests for volumes and snapshots. thanks Rupak Ganguly
Add volume backups model, along with tests. thanks Rupak Ganguly
Add a new Block Storage V2 provider for next gen block storage services. thanks Rupak Ganguly
Add request methods for volumes, along with tests. thanks Rupak Ganguly
Add the compute_v2 instance helper method. thanks Rupak Ganguly
Add volume model, fix some mocks, and add volume tests. thanks Rupak Ganguly
Add request methods for snapshots, along with tests. thanks Rupak Ganguly
Add snapshot model along with tests. thanks Rupak Ganguly
Add request methods for volume backups, along with tests. thanks Rupak Ganguly
Fix status for request methods. thanks Rupak Ganguly
Add details to the volumes and snapshots collection. Add new helper methods for corresponding statuses. Add collection tests for volumes and snapshots. thanks Rupak Ganguly
Add volume backups model, along with tests. thanks Rupak Ganguly
[hp|compute]
Add vnc console feature into request layer and server model. thanks Rupak Ganguly
Fix deprecation messaging. thanks Rupak Ganguly
Add vnc console feature into request layer and server model. thanks Rupak Ganguly
Fix deprecation messaging. thanks Rupak Ganguly
[hp|compute_v2]
Add new HP Compute V2 provider. Add request methods for servers. thanks Rupak Ganguly
Remove aweful caching from query. thanks Rupak Ganguly
Add filter options to query for servers. thanks Rupak Ganguly
Update attributes, mocks and inline help. thanks Rupak Ganguly
Add capability to pass networks while creating a server. thanks Rupak Ganguly
Add tests for request methods for server. thanks Rupak Ganguly
Add the request methods for reboot, rebuild and create_image for servers. thanks Rupak Ganguly
Add request methods for flavors, along with tests. thanks Rupak Ganguly
Add request methods for images, along with tests. thanks Rupak Ganguly
Add request methods for keypairs, along with tests. thanks Rupak Ganguly
Add metadata request methods for servers and images, along with tests. thanks Rupak Ganguly
Add request methods for console, along with tests. thanks Rupak Ganguly
Add request methods for floating ip addresses, along with tests. thanks Rupak Ganguly
Add request methods for server addresses, along with tests. thanks Rupak Ganguly
Add models for servers, images and metadata. thanks Rupak Ganguly
Add tests for servers, images and metadata. thanks Rupak Ganguly
Add models for flavors and key pairs, along with tests. thanks Rupak Ganguly
Add address model along with tests. thanks Rupak Ganguly
Fix some tests. thanks Rupak Ganguly
Fix mocks for server addresses. Fix create_server and server model to accept networks and availability zones params. thanks Rupak Ganguly
Add request methods and models for availability zones, along with tests. thanks Rupak Ganguly
Add request methods for volume attachments for server, along with tests. thanks Rupak Ganguly
Add volume attachment methods to the server model. thanks Rupak Ganguly
Add update_name for server model. thanks Rupak Ganguly
Update server model with flavor and image methods. Also, update the create_image method to return image model. Update tests as well. thanks Rupak Ganguly
Update rebuild method of the server model. thanks Rupak Ganguly
Refactor server model to add volume attachments. thanks Rupak Ganguly
Add method to retrieve windows instance password after it is created. Also, add tests for persistent server. thanks Rupak Ganguly
Fix network_name for 1.8.7 compatibility. thanks Rupak Ganguly
Add request method for limits. thanks Rupak Ganguly
Add request and server model methods to add security groups to server after creation, along with tests. thanks Rupak Ganguly
Fix a minor bug. thanks Rupak Ganguly
Add new HP Compute V2 provider. Add request methods for servers. thanks Rupak Ganguly
Remove aweful caching from query. thanks Rupak Ganguly
Add filter options to query for servers. thanks Rupak Ganguly
Update attributes, mocks and inline help. thanks Rupak Ganguly
Add capability to pass networks while creating a server. thanks Rupak Ganguly
Add tests for request methods for server. thanks Rupak Ganguly
Add the request methods for reboot, rebuild and create_image for servers. thanks Rupak Ganguly
Add request methods for flavors, along with tests. thanks Rupak Ganguly
Add request methods for images, along with tests. thanks Rupak Ganguly
Add request methods for keypairs, along with tests. thanks Rupak Ganguly
Add metadata request methods for servers and images, along with tests. thanks Rupak Ganguly
Add request methods for console, along with tests. thanks Rupak Ganguly
Add request methods for floating ip addresses, along with tests. thanks Rupak Ganguly
Add request methods for server addresses, along with tests. thanks Rupak Ganguly
Add models for servers, images and metadata. thanks Rupak Ganguly
Add tests for servers, images and metadata. thanks Rupak Ganguly
Add models for flavors and key pairs, along with tests. thanks Rupak Ganguly
Add address model along with tests. thanks Rupak Ganguly
Fix some tests. thanks Rupak Ganguly
Fix mocks for server addresses. Fix create_server and server model to accept networks and availability zones params. thanks Rupak Ganguly
Add request methods and models for availability zones, along with tests. thanks Rupak Ganguly
Add request methods for volume attachments for server, along with tests. thanks Rupak Ganguly
Add volume attachment methods to the server model. thanks Rupak Ganguly
Add update_name for server model. thanks Rupak Ganguly
Update server model with flavor and image methods. Also, update the create_image method to return image model. Update tests as well. thanks Rupak Ganguly
Update rebuild method of the server model. thanks Rupak Ganguly
Refactor server model to add volume attachments. thanks Rupak Ganguly
Add method to retrieve windows instance password after it is created. Also, add tests for persistent server. thanks Rupak Ganguly
Fix network_name for 1.8.7 compatibility. thanks Rupak Ganguly
Add request method for limits. thanks Rupak Ganguly
Add request and server model methods to add security groups to server after creation, along with tests. thanks Rupak Ganguly
Fix a minor bug. thanks Rupak Ganguly
[hp|dns]
Add the HP DNS provider along with the tests. thanks Rupak Ganguly
Add DNS model tests and updated models and mocks. thanks Rupak Ganguly
Fix update_record issue and fix tests. thanks Rupak Ganguly
Add the HP DNS provider along with the tests. thanks Rupak Ganguly
Add DNS model tests and updated models and mocks. thanks Rupak Ganguly
Fix update_record issue and fix tests. thanks Rupak Ganguly
[hp|dns,lb]
Add DNS and LB provider registration. thanks Rupak Ganguly
Add DNS and LB provider registration. thanks Rupak Ganguly
[hp|lb]
Add request layer for methods for load balancer along with tests. thanks Rupak Ganguly
Add HP provider models for Load Balancer along with tests. thanks Rupak Ganguly
Add request layer for methods for load balancer along with tests. thanks Rupak Ganguly
Add HP provider models for Load Balancer along with tests. thanks Rupak Ganguly
[hp|network]
Add the HP Network (Quantum) provider. thanks Rupak Ganguly
Add request method for list_networks. thanks Rupak Ganguly
Add request method for get_network. thanks Rupak Ganguly
Add request method for create_network. thanks Rupak Ganguly
Add request method for delete_network. thanks Rupak Ganguly
Add request method for update_network. thanks Rupak Ganguly
Add bin support for network provider. thanks Rupak Ganguly
Add tests for request methods for network provider. thanks Rupak Ganguly
Add request methods for subnets. thanks Rupak Ganguly
Add tests for request methods of subnets. thanks Rupak Ganguly
Add request methods for ports and tests to go along. thanks Rupak Ganguly
Update create_port to add security groups. thanks Rupak Ganguly
Minor edits. thanks Rupak Ganguly
Add the request methods for floating ips, along with the tests. thanks Rupak Ganguly
Minor chnages to inline docs and mocks. thanks Rupak Ganguly
Add the request methods for routers. thanks Rupak Ganguly
Fix the mocks for remove router logic. thanks Rupak Ganguly
Add tests for routers. thanks Rupak Ganguly
Add a mock external network. Fix some mocks and tests. thanks Rupak Ganguly
Add models for network, along with tests. thanks Rupak Ganguly
Minor changes to network model. thanks Rupak Ganguly
Add models for subnets, along with tests. thanks Rupak Ganguly
Add models for ports, along with tests. thanks Rupak Ganguly
Add models for floating ips, along with tests. thanks Rupak Ganguly
Add models for routers, along with tests. thanks Rupak Ganguly
Add router interface methods and tests to router models. thanks Rupak Ganguly
Fix minor bug. thanks Rupak Ganguly
Add request methods for networking security groups. thanks Rupak Ganguly
Add tests for request methods for networking security groups. thanks Rupak Ganguly
Add request methods for networking security group rules, along with tests. thanks Rupak Ganguly
Add models for security groups, along with tests. thanks Rupak Ganguly
Add security group rules model, along with tests. thanks Rupak Ganguly
Add a ready? method to the network model. thanks Rupak Ganguly
Add the request methods for floating ips, along with the tests. thanks Rupak Ganguly
Minor chnages to inline docs and mocks. thanks Rupak Ganguly
Add the request methods for routers. thanks Rupak Ganguly
Update network provider to cache credentials. thanks Rupak Ganguly
Add ready? method for port and router model. thanks Rupak Ganguly
Add a extra check for responses that return not JSON data. thanks Rupak Ganguly
Add the HP Network (Quantum) provider. thanks Rupak Ganguly
Add request method for list_networks. thanks Rupak Ganguly
Add request method for get_network. thanks Rupak Ganguly
Add request method for create_network. thanks Rupak Ganguly
Add request method for delete_network. thanks Rupak Ganguly
Add request method for update_network. thanks Rupak Ganguly
Add bin support for network provider. thanks Rupak Ganguly
Add tests for request methods for network provider. thanks Rupak Ganguly
Add request methods for subnets. thanks Rupak Ganguly
Add tests for request methods of subnets. thanks Rupak Ganguly
Add request methods for ports and tests to go along. thanks Rupak Ganguly
Update create_port to add security groups. thanks Rupak Ganguly
Minor edits. thanks Rupak Ganguly
Add the request methods for floating ips, along with the tests. thanks Rupak Ganguly
Minor chnages to inline docs and mocks. thanks Rupak Ganguly
Add the request methods for routers. thanks Rupak Ganguly
Fix the mocks for remove router logic. thanks Rupak Ganguly
Add tests for routers. thanks Rupak Ganguly
Add a mock external network. Fix some mocks and tests. thanks Rupak Ganguly
Add models for network, along with tests. thanks Rupak Ganguly
Minor changes to network model. thanks Rupak Ganguly
Add models for subnets, along with tests. thanks Rupak Ganguly
Add models for ports, along with tests. thanks Rupak Ganguly
Add models for floating ips, along with tests. thanks Rupak Ganguly
Add models for routers, along with tests. thanks Rupak Ganguly
Add router interface methods and tests to router models. thanks Rupak Ganguly
Fix minor bug. thanks Rupak Ganguly
Add request methods for networking security groups. thanks Rupak Ganguly
Add tests for request methods for networking security groups. thanks Rupak Ganguly
Add request methods for networking security group rules, along with tests. thanks Rupak Ganguly
Add models for security groups, along with tests. thanks Rupak Ganguly
Add security group rules model, along with tests. thanks Rupak Ganguly
Add a ready? method to the network model. thanks Rupak Ganguly
Add the request methods for floating ips, along with the tests. thanks Rupak Ganguly
Minor chnages to inline docs and mocks. thanks Rupak Ganguly
Add the request methods for routers. thanks Rupak Ganguly
Update network provider to cache credentials. thanks Rupak Ganguly
Add ready? method for port and router model. thanks Rupak Ganguly
Add a extra check for responses that return not JSON data. thanks Rupak Ganguly
[hp|storage]
Minor fixes to post_container and post_object methods and tests. thanks Rupak Ganguly
Add attributes to directory model and update collection to save these for the static web. thanks Rupak Ganguly
Add a metadata implementation for object storage directory. thanks Rupak Ganguly
Minor fixes to directory metadata and along with tests for metadata. thanks Rupak Ganguly
Minor fixes to post_container and post_object methods and tests. thanks Rupak Ganguly
Add attributes to directory model and update collection to save these for the static web. thanks Rupak Ganguly
Add a metadata implementation for object storage directory. thanks Rupak Ganguly
Minor fixes to directory metadata and along with tests for metadata. thanks Rupak Ganguly
[misc]
Fix parser typo that caused failure in #describe_internet_gateways when the gateway had tags. thanks David Faber
Add support to #create_tags mock for internet gateways. thanks David Faber
Fix initialization of instances array in AWS autoscaling group. thanks David Faber
Fix initialization of instances array in AWS autoscaling group. thanks David Faber
Remove override of instances instance-setting in autoscale groups. thanks Jose Diaz-Gonzalez
rake mock[<provider>] and live[<provider] tasks. thanks Max Lincoln
fix usage for mock. thanks Max Lincoln
added dns files. thanks Mike Hagedorn
added dns stuff. thanks Mike Hagedorn
added to bin for provider. thanks Mike Hagedorn
added lb to bin. thanks Mike Hagedorn
cleaned up dns stuff. thanks Mike Hagedorn
beginnings for LB adapter. thanks Mike Hagedorn
more requests... thanks Mike Hagedorn
versioning logic. thanks Mike Hagedorn
create lb node request logic. thanks Mike Hagedorn
clean up copy and paste error. thanks Mike Hagedorn
took dns refs out of lbaas branch. thanks Mike Hagedorn
model tweaks. thanks Mike Hagedorn
fixed request registration. thanks Mike Hagedorn
file rename. thanks Mike Hagedorn
added list tests. thanks Mike Hagedorn
added limits unit test. thanks Mike Hagedorn
get load balancer tests. thanks Mike Hagedorn
more node tests. thanks Mike Hagedorn
delete node/lb tests. thanks Mike Hagedorn
added dns files. thanks Mike Hagedorn
added dns stuff. thanks Mike Hagedorn
added to bin for provider. thanks Mike Hagedorn
added lb to bin. thanks Mike Hagedorn
cleaned up dns stuff. thanks Mike Hagedorn
beginnings for LB adapter. thanks Mike Hagedorn
more requests... thanks Mike Hagedorn
versioning logic. thanks Mike Hagedorn
create lb node request logic. thanks Mike Hagedorn
clean up copy and paste error. thanks Mike Hagedorn
took dns refs out of lbaas branch. thanks Mike Hagedorn
model tweaks. thanks Mike Hagedorn
fixed request registration. thanks Mike Hagedorn
file rename. thanks Mike Hagedorn
added list tests. thanks Mike Hagedorn
added limits unit test. thanks Mike Hagedorn
get load balancer tests. thanks Mike Hagedorn
more node tests. thanks Mike Hagedorn
delete node/lb tests. thanks Mike Hagedorn
make Disks model zone agnostic. thanks Nat Welch
small typo. thanks Nat Welch
expand variable names. thanks Nat Welch
added tests for monigtoring zones. thanks Paul Vudmaska
add pending if mocking to tests. thanks Paul Vudmaska
using Fog.mocking rather than mocking?. thanks Paul Vudmaska
Update changelog and bump version. thanks Rupak Ganguly
Fix minor thing. thanks Rupak Ganguly
Fix minor things in console request methods. thanks Rupak Ganguly
Minor fix to failing test. thanks Rupak Ganguly
Minor inline doc updates. thanks Rupak Ganguly
Minor fix to desc. of tests. thanks Rupak Ganguly
Minor fix to inline help. thanks Rupak Ganguly
Remove the metadata attribute, and let it be lazy loaded as needed per image object. thanks Rupak Ganguly
Add a capability to filter collections based on aliased or original attributes. Also, add capability to specify :details => true to fetch details, non-details call being the default. thanks Rupak Ganguly
Remove the metadata attribute, and let it be lazy loaded as needed per server object. thanks Rupak Ganguly
Add subnets collection to the network model. thanks Rupak Ganguly
Add a helper method for network_names. Also, update network_name methdo to set itself to the first network with a public ip address by default. thanks Rupak Ganguly
Bump version and update changelog. thanks Rupak Ganguly
Minor fix to mocks. thanks Rupak Ganguly
Fix small typo. thanks Rupak Ganguly
[hp|compute_v2]Minor fixes to mocks. thanks Rupak Ganguly
Add a body for the request portion for the instrumentor. thanks Rupak Ganguly
Remove HP version info from user-agent. thanks Rupak Ganguly
Update newer providers to expose hp_service_type as was done in #2177. thanks Rupak Ganguly
Remove some files that were added during merge. thanks Rupak Ganguly
Update changelog and bump version. thanks Rupak Ganguly
Fix minor thing. thanks Rupak Ganguly
Fix minor things in console request methods. thanks Rupak Ganguly
Minor fix to failing test. thanks Rupak Ganguly
Minor inline doc updates. thanks Rupak Ganguly
Minor fix to desc. of tests. thanks Rupak Ganguly
Minor fix to inline help. thanks Rupak Ganguly
Remove the metadata attribute, and let it be lazy loaded as needed per image object. thanks Rupak Ganguly
Add a capability to filter collections based on aliased or original attributes. Also, add capability to specify :details => true to fetch details, non-details call being the default. thanks Rupak Ganguly
Remove the metadata attribute, and let it be lazy loaded as needed per server object. thanks Rupak Ganguly
Add subnets collection to the network model. thanks Rupak Ganguly
Add a helper method for network_names. Also, update network_name methdo to set itself to the first network with a public ip address by default. thanks Rupak Ganguly
Bump version and update changelog. thanks Rupak Ganguly
Minor fix to mocks. thanks Rupak Ganguly
Fix small typo. thanks Rupak Ganguly
[hp|compute_v2]Minor fixes to mocks. thanks Rupak Ganguly
Add a body for the request portion for the instrumentor. thanks Rupak Ganguly
Remove HP version info from user-agent. thanks Rupak Ganguly
Update newer providers to expose hp_service_type as was done in #2177. thanks Rupak Ganguly
Remove some files that were added during merge. thanks Rupak Ganguly
Remove tests temporarily. thanks Rupak Ganguly
Fix tests temporarily for 1.8.7. thanks Rupak Ganguly
fixing firewall config to follow api documentation. thanks Sneha Somwanshi
Added missing health check uri and pool description. thanks Sneha Somwanshi
Should define the username only if empty. thanks Sylvain Kalache
Update lib/fog/hp.rb. thanks Terry Howe
Update lib/fog/hp/models/compute_v2/server.rb. thanks Terry Howe
Update lib/fog/hp/models/compute_v2/server.rb. thanks Terry Howe
fix error in volumes. thanks Terry Howe
Update create_record.rb. thanks Terry Howe
Update version.rb. thanks Terry Howe
Update versions.rb. thanks Terry Howe
make HP a bit more like openstack generic. thanks Terry Howe
changes to make old ips work better and activate network for HP. thanks Terry Howe
excon update fix. thanks Terry Howe
Update lib/fog/hp.rb. thanks Terry Howe
Update lib/fog/hp/models/compute_v2/server.rb. thanks Terry Howe
Update lib/fog/hp/models/compute_v2/server.rb. thanks Terry Howe
fix error in volumes. thanks Terry Howe
Update create_record.rb. thanks Terry Howe
Update version.rb. thanks Terry Howe
Update versions.rb. thanks Terry Howe
make HP a bit more like openstack generic. thanks Terry Howe
changes to make old ips work better and activate network for HP. thanks Terry Howe
excon update fix. thanks Terry Howe
When not mocked, test against LiveSpec api endpoint. thanks Todd Willey
Map a single-value hash to arrays when needed. thanks Todd Willey
Specify tests to come from Living Spec. thanks Todd Willey
add Chris Roberts to MVP list. thanks geemus
bump excon dependency. thanks geemus
syntax fix. thanks geemus
dxsdk-27 authentication caching. thanks howete
dxsdk-27 add the test back in. thanks howete
dxsdk-27 modification as pre rupak. thanks howete
dxsdk-27 make generic credentials. thanks howete
dxsdk-27 make generic credentials. thanks howete
dxsdk-321 add credentials for convenience methods. thanks howete
add a post object request for after and at deletes. thanks howete
correcting mock. thanks howete
dxsdk-335 add tests and a post_container request. thanks howete
monkey patch start. thanks howete
add service catalog call. thanks howete
merge. thanks howete
update LBaaS to what works with the current version in pro. thanks howete
make the updates for version and virtual ip. thanks howete
dxcli-847 fixes for 1.8.7 ruby. thanks howete
dxcli-847 add mikes tests back in. thanks howete
dxcli-863 versions error from fog call. thanks howete
dxsdk-27 authentication caching. thanks howete
dxsdk-27 add the test back in. thanks howete
dxsdk-27 modification as pre rupak. thanks howete
dxsdk-27 make generic credentials. thanks howete
dxsdk-27 make generic credentials. thanks howete
dxsdk-321 add credentials for convenience methods. thanks howete
add a post object request for after and at deletes. thanks howete
correcting mock. thanks howete
dxsdk-335 add tests and a post_container request. thanks howete
monkey patch start. thanks howete
add service catalog call. thanks howete
merge. thanks howete
update LBaaS to what works with the current version in pro. thanks howete
make the updates for version and virtual ip. thanks howete
dxcli-847 fixes for 1.8.7 ruby. thanks howete
dxcli-847 add mikes tests back in. thanks howete
dxcli-863 versions error from fog call. thanks howete
[rackspace]
fixing broken tests. thanks Kyle Rames
[rackspace|monitoring]
updating BadRequest exceptions to include validation errors. thanks Kyle Rames
[rackspace|storage]
implement get_http_url and get_https_url. See issue #2103 for more information. thanks Kyle Rames
set tests to pending if mocking. thanks Kyle Rames
[vcloud_director]
fix or skip tests that fail in real environment. thanks Dan Abel
test should fail fast, and use a clearly test id and description. thanks Dan Abel
Ensure task :Owner is always present. thanks Nick Osborn
[vsphere|compute]
Added the ability to create and destroy new volumes. thanks Kevin Menard
Be more intelligent about auto-picking a unit number for a volume. thanks Kevin Menard
Refresh the local volume attributes upon successful save and accurately report save failures. thanks Kevin Menard
1.17.0 10/29/2013 9f0627eec16e636bfe86895bbd36f89d7a017737
==========================================================
Stats! { 'collaborators' => 53, 'downloads' => 3531286, 'forks' => 964, 'open_issues' => 177, 'watchers' => 2765 }
MVP! Chris Roberts
[Brightbox]
Add SSL settings to load balancer. thanks Paul Thornthwaite
[aws|iam]
Don't pass :host to Excon request. thanks Robert Bousquet
[aws|storage]
ensure connection uses correct scheme, host and port. thanks Brian D. Burns
remove unused :path option. thanks Brian D. Burns
[core]
log warning for unrecognized arguments. thanks Brian D. Burns
identify origin of log messages. thanks Brian D. Burns
Make `ruby-libvirt` dependency optional. thanks Paul Thornthwaite
[google|compute]
examples tweaks. thanks Nat Welch
Fix externalIP setup. thanks Nat Welch
[google|storage]
ensure connection uses correct URI. thanks Brian D. Burns
[jruby]
Ignore failures until fully supported. thanks Paul Thornthwaite
[linode|compute]
Avoid passing host to request. thanks Fletcher Nichol
[linode|dns]
avoid passing host to request. thanks geemus
[misc]
Create a Snapshot based on a Disk. thanks Akshay Moghe
Add s3 bucket tagging support. thanks Chris Roberts
Add mocks in for bucket tagging and include in bucket tests. thanks Chris Roberts
Store tag information in mock and check for set tags in `put_bucket_tagging`. thanks Chris Roberts
Namespace tagging and move tagging tests prior to bucket deletion. thanks Chris Roberts
Return `body` out of test so we have proper value to match against expected `returns`. thanks Chris Roberts
Move mock storage initialization and remove storage checks. thanks Chris Roberts
AWS IAM userless key management. thanks Jacob Burkhart & Shai Rosenfeld
Removed errant :host argument. thanks Jon Topper
aws/compute: Hotfix, wrong Name argument for copy_image. thanks Jonas Pfenniger
Added testing in JRuby for Travis. thanks Kevin Menard
Don't load a couple MRI-only development dependencies on JRuby. thanks Kevin Menard
Temporary hack around #2279 to get fog loading on JRuby. thanks Kevin Menard
Added logging message for JRuby users to know they're at a disadvantage. thanks Kevin Menard
Scope the Unicode module so NameErrors make more sense. thanks Kevin Menard
Handle another case of the 'unicode' gem breaking things on JRuby. thanks Kevin Menard
Added a JRuby workaround in a test that's failing due to a JRuby bug. thanks Kevin Menard
Bound the 'myns' XML namespace to keep Nokogiri on JRuby happy. thanks Kevin Menard
Replaced the 'unicode' gem with 'unf' so it'll work with JRuby. thanks Kevin Menard
Made the 'unf' dependency optional. thanks Kevin Menard
Added a development dependency on 'unf' so the AWS escaping tests will pass. thanks Kevin Menard
Don't ignore JRuby failures in Travis any longer, since all known ones have been addressed. thanks Kevin Menard
Semantic Versioning (and Pessimistic Versioning Constraint) notice. thanks Max Lincoln
Update GCE to v1beta16. thanks Nat Welch
@icco can't spell. thanks Nat Welch
Fix bug in list images example. thanks Nat Welch
typo. thanks Nat Welch
Forgot to update Google Readme. thanks Nat Welch
allow custom hp_service_type. thanks Omar Reiss
applied hp_service_type fix on all services. thanks Omar Reiss
add v1 auth fix #2248. thanks Peter Bonnell
Add EnableLogging field to FirewallService XML. thanks Philip Potter
ensuring that edgegateway list elements are list. thanks Sneha Somwanshi
corrected name of edgegateway generator. thanks Sneha Somwanshi
tests for configure edge gateways. thanks Sneha Somwanshi
added comment on test. thanks Sneha Somwanshi
Add a reload() method to the vSphere service. thanks Timur Alperovich
Assign service to clone_result before new instance of vm. thanks Xavier Fontrodona
add end date for aws instance reservations. thanks aabes
- update compute api version to 2013/10/01 - add 'end' to described_reserved_instance. thanks aabes
fix mock for purchase ri. thanks aabes
Update create_server.rb. thanks avic85
Removed host params for excon connections. thanks ccloes
Invalid Excon request keys: :host, :port. thanks wenlock
[rackspace]
setting rackspace_region to nil in default tests to override any settings loaded via Fog.credentials. thanks Kyle Rames
[rackspace|block_storage]
fixing merge issue. thanks Kyle Rames
[vSphere]
Implemented feature to specify a socket cpu layout as specified in vmware API. If not used numCoresPerSocket is left out and default VMware behaviour is used. [vSphere] also fixed bug in vm_reconfig_memory: wrong memory value passed to reconfig_hardware (memory in bytes instead of memory in MB). thanks Marc Grimme
[vcloud_director]
improoved tests for #ensure_list!. thanks Dan Abel
fixes so that non configured gateway are supported. thanks Dan Abel
Change input options structure. thanks Nick Osborn
strftime not iso8601 for ruby 1.8.7. thanks Nick Osborn
Mocking for tasks. thanks Nick Osborn
strftime not iso8601 for ruby 1.8.7. thanks Nick Osborn
Consistent usage of ensure_list! in get_disk. thanks Nick Osborn
Fix ruby 1.9-isms in media_tests. thanks Nick Osborn
[vsphere|compute]
Small code cleanup. thanks Kevin Menard
cleanup merge conflicts with clone method. thanks Mick Pollard
1.16.0 10/16/2013 13a86cd41e8ea10022fb822cb0b4340cbf2c023d
==========================================================
Stats! { 'collaborators' => 53, 'downloads' => 3423389, 'forks' => 951, 'open_issues' => 178, 'watchers' => 2751 }
MVP! Rodrigo Estebanez
[#2112]
Allows non VCR HTTP connections. thanks Paul Thornthwaite
[AWS|SQS]
Fix iam credentials not being refreshed. thanks Frederick Cheung
[Brightbox]
Servers can now have their groups updated. thanks Hemant Kumar
Switches to new format helper. thanks Paul Thornthwaite
Expands on some tests. thanks Paul Thornthwaite
Adds missing images attributes. thanks Paul Thornthwaite
Breaks schemas from test helper. thanks Paul Thornthwaite
[Rackspace|Load Balancers]
Added get_stats and mock for create_load_balancer. thanks Michael Jackson
[aws|autoscaling]
don't pass host to request. thanks geemus
[aws|compute]
remove :host from request parameters. thanks Brian D. Burns
[aws|sdb]
don't pass host to request. thanks geemus
[aws|storage]
mark post_object_restore test pending unless mocking. thanks Brian D. Burns
[cloudsigma|compute]
add firewall policies. thanks fred-secludit
[core]
removing uuidtools dependency; added Fog::UUID class. thanks Kyle Rames
updated UUID to use it's own UUID implementation if one was not available from the ruby lib. thanks Kyle Rames
[google]
Create zone and zones models. thanks Carlos Sanchez
Zone is a required parameter of machine_types request. thanks Carlos Sanchez
Add mock data. thanks Carlos Sanchez
[google|compute]
Set default zone to be one not in maintence. thanks Nat Welch
Update bootstrap image to debian-7-wheezy-v20130816. thanks Nat Welch
Fix metadata bug. thanks Nat Welch
Make sure we always set disk image size. thanks Nat Welch
[misc]
Local storage's File quacks like other Directories. thanks Andy Lindeman
Fixes SignatureDoesNotMatch error. thanks Bradley Schaefer
Adding example to bootstrap server with custom ssh_key. thanks Brendan Fosberry
require mime/types in Fog::Storage. thanks Brian D. Burns
Add fog Elasticache security group mocking. thanks Brian Nelson
Fix Fog::AWS::Elasticache::Mock#authorize_cache_security_group_ingress. thanks Brian Nelson
Fix for Mock AWS::Elasticache::SecurityGroup deletion. thanks Brian Nelson
Fixes for comments on pull request. thanks Brian Nelson
More fixes to AWS::Elasticache mocking. thanks Brian Nelson
Another fix from @jbence comments to simplify Excon response in authorize_cache_security_group_ingress. thanks Brian Nelson
Attempt to fix parameter group assignment when creating AWS::Elasticache clusters. thanks Brian Nelson
Only HTTPStatusError has request and response. thanks Carlos Sanchez
support retrieving edge gateway status. thanks Dan Abel
ensuring tests are good for empty orgs and are skipped when mocking. thanks Dan Abel
Mocks for get_edge_gateways & get edge gateway. thanks Dan Abel
Corrected edge_gateway schema and removed bad test. thanks Dan Abel
vcloud_director - improving edge gateway tests. thanks Dan Abel
Minor whitespace cleanups. thanks Dan Prince
All OpenStack heat requests must contain User/Key. thanks Dan Prince
Jsonify all OS orchestration requests. thanks Dan Prince
Fix orchestration request status codes. thanks Dan Prince
OpenStack orchestration update_stack fixes. thanks Dan Prince
Use ruby-style attribute setters in AutoScaling::Group initializer. thanks David Faber
Use old hash syntax to support older ruby versions. thanks David Faber
Fix for https urls in atmos. thanks David Prater
Fog::Storage::OpenStack::Real#put_object: Don't use data when block is provided. thanks Dmitry Gutov
Fog::Storage::OpenStack::Real#put_object: Document the block parameter Fog::Storage::Rackspace::Real#put_object: Same. thanks Dmitry Gutov
Initial support for redshift, with describe_cluster requests and corresponding parsers. thanks Efe Yardimci
Adding the remaining describe requests. thanks Efe Yardimci
Support for create requests, along with parsers. thanks Efe Yardimci
Modify and Delete requests added. thanks Efe Yardimci
adding redshift to service list. thanks Efe Yardimci
Starting adding tests, some cleanup. thanks Efe Yardimci
refactoring common parser code. cluster requests tests. thanks Efe Yardimci
refactored duplicate parser code, added more request tests, converted all parser responses to be key,value pairs. thanks Efe Yardimci
marked mocking tests pending. thanks Efe Yardimci
Fix incorrect boolean expression; should have been string comparison. thanks Efe Yardimci
typo fix. thanks Efe Yardimci
openstack | add min_count, max_count, return_reservation_id. thanks Eric Stonfer
Update excon dependency to version ~>0.26.0. thanks Erik Michaels-Ober
Update vcr dependency to version ~>2.6. thanks Erik Michaels-Ober
Update webmock dependency to version ~>1.14. thanks Erik Michaels-Ober
Update excon dependency to version ~>0.27.0. thanks Erik Michaels-Ober
ec2 - added support for associating public ip with vpc instance on launch. thanks Gabriel Rosendorf
removed duplicate NetworkInterface.n.AssociatePublicIpAddress option. thanks Gabriel Rosendorf
cleaned up logic for multiple security groups for vpc instances with manually specified network interfaces. thanks Gabriel Rosendorf
added instance request and server model tests for associate_public_ip. thanks Gabriel Rosendorf
vpc associate_public_ip test. thanks Gabriel Rosendorf
Add alias for openstack availablilty zone server attribute. thanks Greg Blomquist
Adds backwards compatibility comment. thanks Hendrik Volkmer
Adding a few more ensure blocks for resource deletion. thanks Jamie H
Modifying array for 1.8.7 Gemfile to pass. thanks Jamie H
Removing trailing slashes from method calls for 1.8.7. thanks Jamie H
Fixing minor issues with doc annotations, removing unused file, adding Shindo tests. thanks Jamie H
Adding the red herrings. thanks Jamie H
Adding notifications for Rackspace Monitoring. thanks Jim Salinas
support for aws compute route tables. TODO: add mocks. thanks Jon Palmer
fixed route table parser. actually response data now. thanks Jon Palmer
added association_id to address model. thanks Jon Palmer
Quick doc update with some available EBS properties. thanks Jon-Erik Schneiderhan
Implement group_policy mocks and unit tests. thanks Jose Luis Salas
IAM::get_group_policy returns PolicyDocument Hash. thanks Jose Luis Salas
added put_record for dynect. thanks Josh Blancett
added shindo config for dynect put_record. thanks Josh Blancett
fixed typo. thanks Josh Blancett
added put_record to requests in dynect class. thanks Josh Blancett
added support for both update and replace for dynect put_record request. thanks Josh Blancett
fixed doc info. thanks Josh Blancett
fixed data formatting for testing dynect put_record. thanks Josh Blancett
refactors get_object_https_url request, adds temp_signed_url method to file class. thanks Julian Weber
adapts aws method signatures for temp url generation. thanks Julian Weber
refactors create_temp_url method to use the options hash for schemes instead of a parameter. thanks Julian Weber
adds object tests for get_http_url, get_https_url. thanks Julian Weber
Hp provider: ensures that hp_auth_version is loaded as symbol. thanks Julian Weber
changes sym conversion as discussed with rupakg. thanks Julian Weber
implements the get_http_url, get_https_url and url functions according to the openstack and aws providers. thanks Julian Weber
refactor: duplicate parsing of the storage_uri, file#url uses service.create_temp_url to be able to pass options now. thanks Julian Weber
adds :os_account_meta_temp_url_key to test mock helper. thanks Julian Weber
corrects object_tests, also working in mock mode now. thanks Julian Weber
Don’t escape '/' characters in keys. thanks Keith Duncan
Add support for canonicalising AWS keys. thanks Keith Duncan
Fix the Unicode strings for Ruby 1.8.7. thanks Keith Duncan
Pack takes Unicode characters, not UTF-8 encodings. thanks Keith Duncan
Added correct description comment to describe_route_tables, disassociate_route_table, delete_route, delete_route_table, create_route, and route_table(s) model. thanks Kyla Kolb
Created more tests for create_route and cleaned up code. thanks Kyla Kolb
Allowed vpc to be pending when in mock mode, fixed Boolean value for disassociate route table, excluded less specific cidr block for mock mode. thanks Kyla Kolb
removing unnecessary :hosts parameters from dynect and openstack requests. thanks Kyle Rames
Revert "[rackspace] updated shindo helper to add :rackspace_queues_client_id to credentials if it does not already exist. Hopefully this will make it easier to run Rackspace tests". thanks Kyle Rames
added uuidtools gem to dependencies. thanks Kyle Rames
support "name" on cloudstack deploy. thanks Mark Phillips
AWS Data Pipeline delete endpoint does not return a JSON body string. thanks Matt Gillooly
add support for AWS Data Pipeline's GetPipelineDefinition endpoint. thanks Matt Gillooly
add support for AWS Data Pipeline's QueryObjects endpoint. thanks Matt Gillooly
add support for AWS Data Pipeline's DescribeObjects endpoint. thanks Matt Gillooly
Add support for multiple sshkeys and downed zones. thanks Nat Welch
Added Coveralls.io coverage badge to README.md. thanks Nick Merwin
Revert "[vcloud_director] More mocking.". thanks Nick Osborn
Remove webmock. thanks Nick Osborn
Fix mocking for create server request. thanks Reinaldo Junior
added in mock for create_route_table. thanks Robert Clark
Added mocks for create_route_table and updated description comment. thanks Robert Clark
Added subnetId to describe_route_tables parser. thanks Robert Clark
Change routeTableSet to routeTable for createRouteTable, since it only returns one on creation, yet our mocks were not showing that same functionality. thanks Robert Clark
Updated description and added mock for associateRouteTable. thanks Robert Clark
Corrected description for createRoute to be more accurate. thanks Robert Clark
Setup VPC mocks to create a default route table. thanks Robert Clark
Added describe_route_tables mock. thanks Robert Clark
Removed state from route_table model because route_tables don't seem to have a state, routes do. Also fixes create_route_tables mock. thanks Robert Clark
Added network_interface_id and did a cleanup of create route. thanks Robert Clark
Fixed bug in parser where object memory reference was not being cleared. thanks Robert Clark
Updated routeSet to include all possible parameters, as some were being ignored by the parser. thanks Robert Clark
Added mock for create_route. thanks Robert Clark
Typo in default route. thanks Robert Clark
Do not wrap default route in item. thanks Robert Clark
Updated association to always contain optional fields. thanks Robert Clark
Added delete_route mock. thanks Robert Clark
Updated associate_route_table mock to return the correct association id and with additional fields that were previously missing. thanks Robert Clark
Added mock for disassociate_route_table. thanks Robert Clark
Added delete_route_table mock. thanks Robert Clark
Fixed error happening when the route_table was nil. thanks Robert Clark
Added spots to ignore for mocks in tests. thanks Robert Clark
Updated create route to make additional checks so it passed our tests. thanks Robert Clark
Cleaned up unnecessary parsers. thanks Robert Clark
Authentication + get_organizations working, need to be cleaned up. thanks Rodrigo Estebanez
get_organization implemented. thanks Rodrigo Estebanez
refactor get_organizations, not overriding the path, require parses in the request class. thanks Rodrigo Estebanez
get_catalog implemented. thanks Rodrigo Estebanez
get_catalog_item implemented. thanks Rodrigo Estebanez
get_vapp_template implemented. thanks Rodrigo Estebanez
clean-up. thanks Rodrigo Estebanez
get_vdc implemented. thanks Rodrigo Estebanez
fix defaults. thanks Rodrigo Estebanez
get_network implemented. thanks Rodrigo Estebanez
end_point helpers. thanks Rodrigo Estebanez
default_network_name. thanks Rodrigo Estebanez
clean-up. thanks Rodrigo Estebanez
implemented: default_organization_body, default_vdc_body, default_catalog_id, get_network_name_by_network_id. thanks Rodrigo Estebanez
instantiate_vapp_template before even test it. thanks Rodrigo Estebanez
get_app first implementation, parser isn't working properly. thanks Rodrigo Estebanez
parse description and links, remove non existing attar property. thanks Rodrigo Estebanez
Fix parser, adding links, and IsPublish attrs. thanks Rodrigo Estebanez
Fix get_network parser: adding IpRanges, Dns1, Dns2, DnsSuffix, RetainNetInfoAcrossDeployments, IsInherited Implement String#to_bool. thanks Rodrigo Estebanez
clean-up mdsol domain. thanks Rodrigo Estebanez
GetOrganization sample comment. thanks Rodrigo Estebanez
using template_id instead of catalog_item_id. populate_uris and validate_uris implemented. thanks Rodrigo Estebanez
get_vapp_template parser. thanks Rodrigo Estebanez
parsed body as comment. thanks Rodrigo Estebanez
parsed body as comment. thanks Rodrigo Estebanez
parsed body as comment. thanks Rodrigo Estebanez
make clouding a fog service. thanks Rodrigo Estebanez
organization model working. thanks Rodrigo Estebanez
catalog and catalogs model. thanks Rodrigo Estebanez
catalog_items model. thanks Rodrigo Estebanez
vdc model implemented. thanks Rodrigo Estebanez
miscelanea. thanks Rodrigo Estebanez
adapting catalog to the new parser. thanks Rodrigo Estebanez
adapting organization to the new parser. thanks Rodrigo Estebanez
adapting catalog_item to the new parser. thanks Rodrigo Estebanez
adapting vdc to the new parser. thanks Rodrigo Estebanez
using new parser. thanks Rodrigo Estebanez
removing all parsers. thanks Rodrigo Estebanez
many changes... thanks Rodrigo Estebanez
remove parsers. clear debugging output. thanks Rodrigo Estebanez
vms and vm_customizations. thanks Rodrigo Estebanez
network request, parser and model implemented. thanks Rodrigo Estebanez
set_cpu implemented. thanks Rodrigo Estebanez
set memory and vm.reload. thanks Rodrigo Estebanez
modifying disk working. thanks Rodrigo Estebanez
add disk implemented. thanks Rodrigo Estebanez
delete disks. thanks Rodrigo Estebanez
disk model implemented, yeah!!. thanks Rodrigo Estebanez
vm customizations first try: it fails when it puts. thanks Rodrigo Estebanez
make vm_customization to work. thanks Rodrigo Estebanez
network and networks model implemented. thanks Rodrigo Estebanez
experiment with dynamic requests based on links. thanks Rodrigo Estebanez
tags implemented. thanks Rodrigo Estebanez
lot of small improvments. thanks Rodrigo Estebanez
Finally i got it fixed!!!. thanks Rodrigo Estebanez
power_on a vm. thanks Rodrigo Estebanez
power_on refactored to use process_task method. thanks Rodrigo Estebanez
instead of making the requests at save time, they are made when setting. thanks Rodrigo Estebanez
use only capacity= instead of save. thanks Rodrigo Estebanez
improved status. thanks Rodrigo Estebanez
using process_task. thanks Rodrigo Estebanez
process_task it accepts the body instead of the response excon object. thanks Rodrigo Estebanez
make the request when the value is set. thanks Rodrigo Estebanez
organizations refactored. thanks Rodrigo Estebanez
implementing lazy_load. thanks Rodrigo Estebanez
using NonLoaded class instead of nil. thanks Rodrigo Estebanez
make catalogs lazy_load. thanks Rodrigo Estebanez
using metaprogramming to automatically generate all the lazy_loader methods. thanks Rodrigo Estebanez
create a vcloud model class with the common code. thanks Rodrigo Estebanez
renamed everyone to lazy_load. thanks Rodrigo Estebanez
subclass to use the new Collection class. thanks Rodrigo Estebanez
using vcloud classes Model and Collection. thanks Rodrigo Estebanez
symbolize extract keys. thanks Rodrigo Estebanez
better naming of local vars. thanks Rodrigo Estebanez
refactor to user vcloud classes. thanks Rodrigo Estebanez
refactor vdc to use vcloud classes. thanks Rodrigo Estebanez
refactor vapp to use the vcloud classes. thanks Rodrigo Estebanez
refactor vm to use vcloud classes. thanks Rodrigo Estebanez
disks fully refactor to use the vcloud classes. thanks Rodrigo Estebanez
better erring. thanks Rodrigo Estebanez
string -> sym. thanks Rodrigo Estebanez
string -> sym. thanks Rodrigo Estebanez
tags refactored. thanks Rodrigo Estebanez
documentation. thanks Rodrigo Estebanez
devlab -> example.com. thanks Rodrigo Estebanez
basic vcloudng shindo test using VCR. thanks Rodrigo Estebanez
using a helper. thanks Rodrigo Estebanez
Tests organizations, vdcs, catalogs, catalog_items and RO vapps. thanks Rodrigo Estebanez
vm and vapp life cycle tests. thanks Rodrigo Estebanez
Adding VCR dependency in the gemspec. thanks Rodrigo Estebanez
webmock dependency added. thanks Rodrigo Estebanez
make tests 1.8.7 compatible. thanks Rodrigo Estebanez
make tests 1.8.7 compatible. thanks Rodrigo Estebanez
adding metadata support for vapp too. thanks Rodrigo Estebanez
Rename Vcloudng to VcloudDirector. thanks Rodrigo Estebanez
adding vapp_name to the vm model. thanks Rodrigo Estebanez
adding a hash_items method to show the tags as a hash. thanks Rodrigo Estebanez
Make VcloudDirector to support 5.1. Default version now is 5.1. thanks Rodrigo Estebanez
get_vms_by_metadata. thanks Rodrigo Estebanez
clean-up. thanks Rodrigo Estebanez
returns the vapp_id instead of true. thanks Rodrigo Estebanez
memory is an integer Conflicts: lib/fog/vcloud_director/models/compute/vm.rb. thanks Rodrigo Estebanez
adding ready? method Conflicts: lib/fog/vcloud_director/models/compute/vm.rb. thanks Rodrigo Estebanez
accessing to the parent vapp even if the vm is orphan (query result) Conflicts: lib/fog/vcloud_director/models/compute/vm.rb. thanks Rodrigo Estebanez
defaults are set when the param is not passed. thanks Rodrigo Estebanez
Fix: tags implementation was defective. thanks Rodrigo Estebanez
each_with_index makes it more concise. thanks Rodrigo Estebanez
reverting back. tags is a hash. thanks Rodrigo Estebanez
vcloud_director customization syntax Fix: extra comma was preventing to set the status correctly. thanks Rodrigo Estebanez
remove instantiate_vapp_template helper dependencies require vdc_id as a instantiate_vapp_template param remove unnecessary helper. thanks Rodrigo Estebanez
- make tags model to use post_undeploy_vapp - fix syntax error in post_undeploy_vapp method - remove post_vm_metadata. thanks Rodrigo Estebanez
fix invalid syntax. thanks Rodrigo Estebanez
fix situation where the content of the param can be false and not set the attr. thanks Rodrigo Estebanez
add list_entities request mock. thanks Ryan Richard
add create_entity mock support. thanks Ryan Richard
add create_entity failure support. thanks Ryan Richard
add get_entity mock support. thanks Ryan Richard
add delete_entity mock support. thanks Ryan Richard
add update_entities mock support, minor change to variables in Real. thanks Ryan Richard
add create_alarm mock support. thanks Ryan Richard
minor change to failure condition. thanks Ryan Richard
update to obfuscate various IDs in tests. thanks Ryan Richard
list_alarm and get_alarm mock support. thanks Ryan Richard
add update_alarm mock support, update Real parameters to convention. thanks Ryan Richard
delete_alarm mock support. thanks Ryan Richard
obfuscate more data. thanks Ryan Richard
obfuscate all entity mocks. thanks Ryan Richard
enable 2 failure tests, minor obfuscates. thanks Ryan Richard
fix missing response.remote_ip. thanks Ryan Richard
mock framework for list_data_points. thanks Ryan Richard
list_data_points mock support. thanks Ryan Richard
one last obfuscate pass. thanks Ryan Richard
fix missing record data in dynect dns. thanks Shawn Catanzarite
remove commented code and update API version. thanks Shawn Catanzarite
add get_node_list request again, add test for get_all_records request. thanks Shawn Catanzarite
speed things up for get calls. add find_by_name filter. still needs some refactoring. thanks Shawn Catanzarite
remove find_by_name for now. thanks Shawn Catanzarite
options not used. return nil unless we find a matching url in response. thanks Shawn Catanzarite
fix for - fog fails to load vdc with 1 or 0 vapps. thanks Sneha Somwanshi
corrected the check for empty string. thanks Sneha Somwanshi
vapp returns false if power action returns bad_request. thanks Sneha Somwanshi
fixing typo in raising exception. thanks Sneha Somwanshi
vm should return false if power action returns bad_request. thanks Sneha Somwanshi
first cut - configuring firewall edgegateway service. thanks Sneha Somwanshi
posting xml to configure nat service. thanks Sneha Somwanshi
adding optional fields for nat and firewall service. thanks Sneha Somwanshi
configuring load balancer service. thanks Sneha Somwanshi
element type is not required , when href is provided. thanks Sneha Somwanshi
renamed service post method according to documentation. thanks Sneha Somwanshi
broke generator code into smaller methods. thanks Sneha Somwanshi
moved method up in alphabetical order. thanks Sneha Somwanshi
using Camel case for edgegateway configuration. thanks Sneha Somwanshi
removed print statements added for debugging. thanks Sneha Somwanshi
generalize server and floating ip create. thanks Terry Howe
formatting clean up. thanks Thomas Cate
added create_agent test. thanks Thomas Cate
added delete_agent_token tests. thanks Thomas Cate
fixed failure test for create_agent_token. thanks Thomas Cate
fixed failure test for delete_agent_token. thanks Thomas Cate
finished all token tests. thanks Thomas Cate
added mock data for check tests. thanks Thomas Cate
added list_checks and list_check_types mocks. thanks Thomas Cate
added list_metrics. thanks Thomas Cate
added list_overview mock. thanks Thomas Cate
use mock for ip info. thanks Thomas Cate
use fog mock data for uuid and entity_id. thanks Thomas Cate
added list_notification_plans mock data. thanks Thomas Cate
Support filters in images collection. thanks Thomas Kadauke
Fix test. thanks Thomas Kadauke
Pass on filters to volume endpoint, mainly to allow admin to get volumes from all tenants. thanks Thomas Kadauke
CRUD for OpenStack heat's Stack model. thanks Thomas Kadauke
Tests for previous commit. thanks Thomas Kadauke
Store mock stacks in memory to make tests more realistic. thanks Thomas Kadauke
Grab parse flag before it hits the connection. thanks Toby Hede
Delete invalid connection keys before request is made. thanks Toby Hede
Add Atmos meta_data request and file_size. thanks Toby Hede
Allow passing Content-Disposition header when saving file into Openstack cloud. thanks Yauheni Kryudziuk
Create list_snapshot_images.rb. thanks dJason
Update list_images.rb. thanks dJason
Update images.rb. thanks dJason
Update images.rb. thanks dJason
Delete list_snapshot_images.rb. thanks dJason
Update list_images.rb. thanks dJason
add mock. thanks fred-secludit
adding new models. thanks fred-secludit
fix / escaping in AWS param signing. thanks geemus
fix S3 vs EC2 escaping differences. thanks geemus
tighten mime-types dependency for 1.8.7. thanks geemus
Strip new lines from PackedPolicySize response from GetFederationToken. thanks gregburek
Add minimal documentation in GetFederationToken request. thanks gregburek
Add mocks for GetFederationToken and enable use. thanks gregburek
Adding models, collections and making a start on request classes. thanks jamiehannaford
Initial commit for Rackspace's new Autoscale features. Most functionality is incorporated, including: - Scaling groups - Configuration (group configuration and launch configuration) - Scaling policies - Webhooks. thanks jamiehannaford
Removing two superfluous files. thanks jamiehannaford
Shindo tests are completed; finished adding Mock data. thanks jamiehannaford
fix for linode using public ip blocks in 192.*. thanks jblancett
Add ability to specify availability zone for subnet during creation. thanks jschneiderhan
[openstack]
remove :host from Excon request params. thanks Brian D. Burns
make a couple storage tests pending if mocking. thanks Kyle Rames
[openstack|compute]
Add support for config_drive. thanks Ferran Rodenas
[openstack|storage]
remove deprecated response block from request. thanks Brian D. Burns
add default Accept header. thanks Brian D. Burns
add #delete_multiple_objects. thanks Brian D. Burns
patch #delete_multiple_objects for Swift v1.8. thanks Brian D. Burns
add methods for SLO support. thanks Brian D. Burns
add #put_dynamic_obj_manifest. thanks Brian D. Burns
patch #delete_static_large_object for Swift v1.8. thanks Brian D. Burns
[rackpace|auto_scale]
adding missing require for group builder in tests. thanks Kyle Rames
[rackspace]
remove deprecated response block from request. thanks Brian D. Burns
Don't parse JSON in delete_server. thanks David Wittman
A test to reveal a bug in server.create. thanks Joonas Reynders
Fixes issue #2187 Compute.servers.bootstrap mutates the :networks option. thanks Joonas Reynders
fixing broken tests. thanks Kyle Rames
fixing connection deprecation warnings. thanks Kyle Rames
fixing resize server test; updated server test to make network deletion more robust. thanks Kyle Rames
fixes issue #2080 - Recursive loop in rackspace compute authentication. thanks Kyle Rames
making server tests more robust. thanks Kyle Rames
removing debug puts. thanks Kyle Rames
updating to only parse json if the body of the response has data. thanks Kyle Rames
hardcoding flavor_id used by mock data. thanks Kyle Rames
removing :host from list of request parameters. See PR #2223 for details. thanks Kyle Rames
moved LINKS_FORMAT to top level helper as it is used by multiple specs. thanks Kyle Rames
updated shindo helper to add :rackspace_queues_client_id to credentials if it does not already exist. Hopefully this will make it easier to run Rackspace tests. thanks Kyle Rames
removing :host key from authentication_v1 requests. thanks Kyle Rames
fix excluding extra characters in Rackspace.escape. thanks Sami Samhuri
fix non-SSL public CDN URLs. thanks Sami Samhuri
[rackspace|auto scale]
fixed update method on launch config; added save and reload method. thanks Kyle Rames
[rackspace|auto_scale]
renamed the model tests to follow fog conventions. thanks Kyle Rames
fixed a bug retrieving sub-objects of group. thanks Kyle Rames
fixed bug with group_config.update; added save and reload method. thanks Kyle Rames
added transaction ids to exceptions. thanks Kyle Rames
added implementation for resume. thanks Kyle Rames
updating policy to have a reference to the group rather than the group_id. thanks Kyle Rames
fixing formatting. thanks Kyle Rames
added a save method to policy. thanks Kyle Rames
added save method to webhook. thanks Kyle Rames
adding autoscale examples. thanks Kyle Rames
fixing formatting and documentation; updated collections to pass along dependent parent models. thanks Kyle Rames
adding examples. thanks Kyle Rames
adding tests. thanks Kyle Rames
fixing tests. thanks Kyle Rames
fixing example formatting. thanks Kyle Rames
updated to throw an exception if you try to save a persisted group. thanks Kyle Rames
marking group tests as pending if mocking. thanks Kyle Rames
tweaking syntax for ruby 1.8.7. thanks Kyle Rames
update create scaling group to use GroupBuilder. thanks Kyle Rames
adding auto scale getting started doc. thanks Kyle Rames
updating getting started docs. thanks Kyle Rames
fixing 1.8.7 incompatibility. thanks Kyle Rames
[rackspace|auto_scaling]
making policy and web hook model tests pending if mocking. thanks Kyle Rames
[rackspace|autoscale]
starting on rackspace auto scale implementation. thanks Kyle Rames
updating tests to reflect formatting changes. thanks Kyle Rames
[rackspace|block_storage]
updated Volume#create to honor snapshot_id attribute. thanks Kyle Rames
[rackspace|blockstrage]
fixed mock error. thanks Eugene Howe
[rackspace|compute]
fixing broken tests. thanks Kyle Rames
switching default compute provider to Fog::Compute::RackspaceV2. thanks Kyle Rames
[rackspace|compute_v2]
Flavor list returns details. thanks Chris Wuest
Image list returns details. thanks Chris Wuest
tests for new requests. thanks Chris Wuest
fixing broken test. thanks Kyle Rames
fixing broken tests. thanks Kyle Rames
adding private network creation/deletion examples. thanks Kyle Rames
removing parent requirement from new method as it prevents us from creating metadata on new servers. thanks Kyle Rames
[rackspace|databases]
updating requests to support schema changes. thanks Kyle Rames
[rackspace|load balancers]
fixing broken test. thanks Kyle Rames
[rackspace|monitoring]
adding mocks for get_entity. thanks Kyle Rames
fixing broken tests. thanks Kyle Rames
[rackspace|queueing]
Cleaned up tests and authentication logic. thanks Brian Hartsock
[rackspace|queues]
Addition of Rackspace Cloud Queues. thanks Brian Hartsock
Fixed some PR comments; Pass more information to underlying exceptions. thanks Brian Hartsock
Added :rackspace_queues_client_id to tests to make it easier to run; Couple other PR tweaks. thanks Brian Hartsock