File: CHANGELOG

package info (click to toggle)
python-novaclient 2%3A18.11.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,852 kB
  • sloc: python: 24,301; makefile: 24; sh: 13
file content (6673 lines) | stat: -rw-r--r-- 210,055 bytes parent folder | download | duplicates (9)
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
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
commit 18deaf47918e5baa655fabb9776d294571363608
Merge: fef3af7 494040d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 19:11:11 2012 +0000

    Merge "Remove unnecessary casts in flavor create."

commit fef3af70725be74763d4ad95c624407dfde25b2a
Merge: 926b334 27d7ad9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 19:10:38 2012 +0000

    Merge "Validate that rxtx_factor is a float."

commit 926b334613169d59f91d522218d3418a69952d98
Merge: c4f0f50 4f6419b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 19:10:19 2012 +0000

    Merge "Adds nova client support for nova-manage vpn command"

commit c4f0f50a2a8f043f66cb010fbcf1e2ec5b7dcd23
Merge: b2338b9 3839d28
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 18:51:08 2012 +0000

    Merge "Adds nova client support for nova-manage fixed command"

commit b2338b9a33547f600233b21bc64e74985327ce70
Merge: b9d60c1 ff69e4d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 18:50:20 2012 +0000

    Merge "Implement fping calls in nova client"

commit 494040d7fe36ddd00c8813a6e894e53b1abf31be
Author: Dan Prince <dprince@redhat.com>
Date:   Tue Nov 27 11:05:53 2012 -0500

    Remove unnecessary casts in flavor create.
    
    We already cast and validate these variables above... no
    need to cast them again.
    
    Change-Id: I87b967925ae77c70eb07a42f3ae050703d44a427

commit 27d7ad9d8632bdc67e25757a42a91109e393fbf9
Author: Dan Prince <dprince@redhat.com>
Date:   Tue Nov 27 10:59:43 2012 -0500

    Validate that rxtx_factor is a float.
    
    Nova stores rxtx_factor as a float internally and as such
    novaclient should validate that a float is specified
    when creating a flavor.
    
    Fixes LP Bug #1083651.
    
    Change-Id: I75f9440d3fe2a0e72ea592f2259640623400ae73

commit 4f6419b5553e853f5720084ba01fc0b4cc1f6220
Author: Chris Yeoh <cyeoh@au1.ibm.com>
Date:   Mon Nov 26 14:21:35 2012 +1030

    Adds nova client support for nova-manage vpn command
    
    Adds "nova cloudpipe-configure" command
    Adds shell tests for cloudpipe-list and cloudpipe-create commands which
    already exist
    
    This patch depends on https://review.openstack.org/#/c/15854/
    
    Change-Id: I784f5bf0f25a2d8cae4b7c2c6ccf345842ffe352
    Implements: blueprint apis-for-nova-manage

commit b9d60c1fd2f887992fc1f6c2246b1f0f11efe1a9
Author: Joe Gordon <jogo@cloudscaling.com>
Date:   Mon Nov 26 14:26:53 2012 -0800

    Fix aggregate command help messages.
    
    Fixes bug 1083343
    
    Change-Id: I315a0629bb33480952f2280b053b8db8cb83a1ea

commit 3839d284da8bb269ca392727f0716ddc2238b880
Author: Chris Yeoh <cyeoh@au1.ibm.com>
Date:   Thu Nov 22 22:43:59 2012 +1030

    Adds nova client support for nova-manage fixed command
    
    Adds the following commands:
    - "fixed-ip-get <ip_addr>" - displays information about the fixed ip ip_addr
    - "fixed-ip-reserve <ip_addr>" - reserves the fixed ip ip_addr
    - "fixed-ip-unreserve <ip_addr>" - unreserves the fixed ip ip_addr
    
    Change-Id: I6a5c8b9f7ab359adeb57b86240279649cd421801
    Implements: blueprint apis-for-nova-manage

commit ff69e4d3830f463afa48ca432600224f29a2c238
Author: Alessio Ababilov <aababilov@griddynamics.com>
Date:   Mon Nov 19 11:33:50 2012 +0200

    Implement fping calls in nova client
    
    Implements blueprint novaclient-fping
    
    Provide fping API calls in nova client as well as unit tests. API is
    accessed by `fping` field of nova client.
    Methods:
    * list(all_tenants=False|True, include=[VM ids], exclude=[VM ids]) -
      perform fping for all VMs in current project (or all projects if
      all_tenants==True)
    * get(server object or id) - perform fping for single instance
    
    Change-Id: Ic3eda142781d1a14f2cfc83626672a579fc93a7d

commit dc6285c810b696949597dcde6717bb3f3a6c47c9
Author: Julie Pichon <jpichon@redhat.com>
Date:   Wed Nov 21 18:16:17 2012 +0000

    Expand help message for 'migrate' to explain how the new host is selected
    
    Fixes bug 1078247
    
    Change-Id: Iedfd6fc957fd1c2e53f7685b02bd33e16d9342e9

commit 572c8bbf8020c2bcd3d6e529574ee8866ba3cbea
Merge: 0173a3c 3fd0c77
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 17:18:08 2012 +0000

    Merge "Boot from volume without image supplied"

commit 0173a3cd7085502ac1b9cd39858e5cc9de16bb02
Merge: 1558d5d e9b015c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 17:18:01 2012 +0000

    Merge "Cleans up the flavor creation code. Fixes bug 1080891."

commit 1558d5d537d89852339a01a18bb8cbb4198bbb52
Merge: 92de98c 3ea4ba9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 17:12:04 2012 +0000

    Merge "Added --extra-opts to the nova ssh command"

commit 92de98c8f68cc22b88dd164ca473eb86dbf1e45a
Merge: bc141de 5d5df17
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 17:12:03 2012 +0000

    Merge "fix hypervisor-servers for hypervisors without servers"

commit bc141de141e5e9796f4b1c0891e90cda65d726f5
Merge: f790ccc aac4fff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 17:12:01 2012 +0000

    Merge "Make sure create_image returns result"

commit f790ccc6bc05a60b378bb7555083d8a8a228fb46
Merge: 89c46e6 c819c2f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 17:10:15 2012 +0000

    Merge "make tenant id optional for quota-defaults and quota-show"

commit 89c46e6325f588069e951397fe2522e28d153c36
Merge: 47355b7 d037172
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 17:09:23 2012 +0000

    Merge "Add nova client support for nova-manage service command"

commit 47355b741b50a63227fb38e6be6b485902efe3e5
Author: Nikola Dipanov <ndipanov@redhat.com>
Date:   Fri Nov 16 10:00:46 2012 +0100

    Improved quota output
    
    This patch makes the output of quota show a bit more informative
    by not setting a simple None to a non-existing quota, but not showing it
    all together.
    
    Kind of fixes bug #1078906
    and also bug #1078089
    
    Change-Id: Ic42837d218a80f37e0c6d56625c9804d076f444c

commit 3fd0c77d07419606a81f257b8876394ec5b374de
Author: Nikola Dipanov <ndipanov@redhat.com>
Date:   Wed Nov 7 18:58:58 2012 +0100

    Boot from volume without image supplied
    
    Allow for booting instances from volume without the image parameter
    supplied. This change is related to the change
    I530760cfaa5eb0cae590c7383e0840c6b3f896b9
    in opnestack/nova. It allows for boot to work with no image supplied
    to accommodate booting from volumes only.
    
    It also makes it possible to interpret show servers that were started
    without images, so from volumes only
    
    Change-Id: I5ba9b0f35a5084aa91eca260f46cac83b8b6591e

commit 3ea4ba9fc97b05ad93af8f9aa6f6bc2a638b9a36
Author: Nick Shobe <nickshobe@gmail.com>
Date:   Sat Nov 17 04:26:08 2012 -0600

    Added --extra-opts to the nova ssh command
    
    This will allow for remote command execution and advanced ssh options
    like portforwarding and connection sharing.
    The goal is to support ssh commands like
    nova ssh fe55adc9-cb1e-44a4-bd36-6a537b238172 --extra-opts='-NfnMS ~/.ssh/master-fe55adc9-cb1e-44a4-bd36-6a537b238172'
    and ssh fe55adc9-cb1e-44a4-bd36-6a537b238172 --extra-opts='-t "sudo puppet agent --test"'
    This will alow easier scripting of the cli... It is not intended
    however to replace using the nova python api. Therefore I kept it simple.
    
    Change-Id: Icce811caf637fc92c6d6374bfb846ea9525a7e05

commit e9b015c7e14843784debc0d68cfe070c9778f80d
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Sat Nov 17 18:18:48 2012 -0800

    Cleans up the flavor creation code. Fixes bug 1080891.
    
    Change-Id: Idc76cd01d1537ab87723a05ab8dd81015284e3c8

commit aa8d44c551643bb97e039624d602bd4ad07cbe9c
Author: Paul Voccio <paul.voccio@rackspace.com>
Date:   Fri Nov 16 11:34:12 2012 -0600

    Adding support to filter instances by tenant from the admin api
    
    Change-Id: I37a2c5ad7bbe3e005e96416ea974051a82879adc

commit aac4fff1532cc96302cd1566406c6d3b3fe60e47
Author: Stanislaw Pitucha <stanislaw.pitucha@hp.com>
Date:   Fri Nov 9 10:49:02 2012 +0000

    Make sure create_image returns result
    
    manager.servers.create_image() returned uuid of the snapshot, but
    Server.create_image() didn't. Make them work the same.
    
    Change-Id: I763197ac8ae542e7ce13569d8ce7e98ec92ccc63

commit c819c2fb50c63554d70f735a6463c911f2f6d8eb
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Fri Nov 9 10:52:23 2012 +0100

    make tenant id optional for quota-defaults and quota-show
    
    When using quota-defaults or quota-show without specifing a tenant
    the currently used tenant should be used.
    
    Change-Id: I1ef71b68673dd4a95cbf8b5a8dc901fb6eb06865

commit 5d5df1763d83296464a3c4a9c5c82e9a5057edee
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Thu Nov 8 17:06:24 2012 +0100

    fix hypervisor-servers for hypervisors without servers
    
    At the moment hypervisor-servers throws an AttributeError for
    hypervisors with no assigned instances. This patch checks first
    if there are assigned instances before looping through them to
    avoid the exception.
    
    fixes bug 1076435
    
    Change-Id: I504e3f234fd041325b63295fab77f9ed3f704db0

commit aa5622147faa0de137f67c6be45dbdb3e11320f6
Author: melwitt <melwitt@yahoo-inc.com>
Date:   Wed Nov 7 22:58:32 2012 +0000

    discover extensions via entry points
    
    Currently, nova client can only discover extensions in two ways:
    
    1. Installing the extension in the novaclient/v1_1/contrib/ directory.
    2. Installing the extension in the top-level python path or modifying
       the path to be picked up by pkgutils.iter_modules()
    
    This patch allows a third, more flexible option of discovering
    extensions via entry points. This means the extension can be
    installed anywhere and entry points can be registered with python
    to be picked up by pkg_resources.iter_entry_points().
    To register an entry point, simply add the extension module to
    the setup() call in setup.py like this:
    
    setuptools.setup(
        name='mydistribution',
        packages=setuptools.find_packages(),
        entry_points={
            'novaclient.extension' : [
                'foo = mydistribution.mynovaclientexts.foo'
            ]
        },
    )
    
    Change-Id: Ic1e223a9173546131e742506897f585f4ac65767

commit 4ad512b50e0c2190fbd4ef077256faf808496e2b
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Thu Nov 8 21:03:13 2012 +0100

    show help when calling without arguments
    
    When calling nova without arguments you'll receive the following
    output:
    
    error: too few arguments
    Try 'nova help ' for more information.
    
    Changing 'and' to 'or' the help is also shown when calling nova
    without arguments. I think that's the expected behavior.
    
    Change-Id: Id14f0292ad00e6e45ad66dd010f449c3abbf3871

commit d037172b701afd66d1ac187a3c7e4a76130a8f4f
Author: ivan-zhu <bozhu@linux.vnet.ibm.com>
Date:   Thu Nov 8 17:56:18 2012 +0800

    Add nova client support for nova-manage service command
    
    Implements the one workitem of blueprint apis-for-nova-manage
    
    This add three CLI (service-list/sevice-enable/service-diabel) in
    nova-client.
    
    So we can use:
    "nova service-list" like "nova-manage service list" with two optional
    parameters. Show a list of all running services. Filter by host and
    service name.
    
    "nova service-enable hostname servicename" like "nova-manage service
    enable hostname servicename". It will enable the service specified by
    hostname and serviename.
    
    "nova service-disable hostname servicename" like "nova-manage service
    diable hostname servicename". It will disable the service specified by
    hostname and serviename.
    
    This patch depends on https://review.openstack.org/#/c/15206/
    
    Change-Id: I01d4cee4ef95c1783f6181f8b840244e748387e5

commit a84300f020e79adcaad313aff7f7ee11d9c18d1a
Merge: 40ef419 33b2830
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 7 22:38:54 2012 +0000

    Merge "Allows deletion of multiple servers through CLI"

commit 40ef4197e982b840f9c3363bc83bf16600f763c5
Merge: a31d285 51faac4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 6 17:45:56 2012 +0000

    Merge "Add ability of nova client to display availability zones when listing hosts"

commit a31d285f6e7d5516d69319424db06608050107f6
Merge: 887f831 e9c16ca
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 6 17:13:56 2012 +0000

    Merge "Updated the help text for nova list command."

commit 887f8314689a71144d4f5c5365d2253e8c662921
Merge: 0dea78c 8be01b6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 6 06:48:57 2012 +0000

    Merge "Fixes setup compatibility issue on Windows"

commit e9c16ca33ad035fda38d42ec3f7e9e40e56cbf6b
Author: Unmesh Gurjar <unmesh.gurjar@nttdata.com>
Date:   Sun Nov 4 23:20:37 2012 -0800

    Updated the help text for nova list command.
    
    Few options in the nova list command are admin specific. Updated the help text
    to specify the admin only options explitcitly.
    
    Fixes LP: #1055983
    
    Change-Id: Icf8a76e79b9d5399298dacce31b1cc0873f63d71

commit 8be01b650e4669132c0d27481781bdf5688079ec
Author: Alessandro Pilotti <ap@pilotti.it>
Date:   Mon Nov 5 17:47:05 2012 +0200

    Fixes setup compatibility issue on Windows
    
    Fixes Bug #1052161
    
    "python setup.py build" fails on Windows due to a hardcoded shell path:
    /bin/sh
    
    setup.py updated using openstack-common/update.py
    
    Change-Id: I9c8cf84ada189d8f27448ecda23f51c021d08818

commit 0dea78c851a7d43df5ffa9c00bbbc09e857560f0
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sat Nov 3 16:18:53 2012 -0700

    include projectid in the cache key
    
    fixes bug #1074771
    
    Change-Id: I0fc1638405c2f4de61255d3efc1b6096ead0742b

commit 7ddc2fdfcdc0bfa6ada3d150a87ab3d930259538
Author: Nikola Dipanov <ndipanov@redhat.com>
Date:   Fri Nov 2 18:06:51 2012 +0100

    Fixes utils.findresource checking for integer
    
    Fixes the novaclient.utils.find_resource function to properly handle
    non integer values and not break with an AttributeError.
    
    Adds a test case to test a few more non valid inputs.
    
    Fixes bug #1065367
    
    Change-Id: Iaa2025f4eb580234f754596c3572e2f87872170e

commit 33b2830e9c81f87fb37e51eca65f6e98143d1e06
Author: Sulochan Acharya <sulochan@gmail.com>
Date:   Thu Nov 1 17:43:39 2012 -0500

    Allows deletion of multiple servers through CLI
    
    Adds nargs to argparse for delete command to allow
    multiple (optional) positional server argument. This
    allows users to delete multiple servers using nova delete.
    For example:
    nova delete xxx yyy aaa zzz will delete valid servers
    xxx, yyy and zzz and print exception msg for invalid
    delete of server aaa.
    
    Fixes bug892061
    
    Change-Id: I2abe6329e489bfbd3e5ae699e97ef098b38c4537

commit 51faac4a0902ced715c3022985ca4ba7e4aeeaba
Author: ivan-zhu <bozhu@linux.vnet.ibm.com>
Date:   Wed Oct 24 17:31:56 2012 +0800

    Add ability of nova client to display availability zones when listing hosts
    
    Implements the one workitem of blueprint apis-for-nova-manage
    
    Add an optional parameter for nova host-list
    Now, we can use the command: nova host-list --zone nova
    It will return the hosts that availability_zone=nova.
    This patch depends on https://review.openstack.org/#/c/14741/
    
    Change-Id: Ide41e75e7d1471e23d19f51e63a8d9951337a411

commit f04a24c6ad397439c7f38e381eac1f3b272eba88
Merge: 7bf93a5 67d4d7e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 31 18:07:44 2012 +0000

    Merge "Auto-Assign Flavor ID"

commit 7bf93a52f8828822c8949fe66bc79e8c035d1330
Author: Russell Cloran <russell@nimbula.com>
Date:   Mon Oct 29 23:09:26 2012 -0700

    Validate that boolean parameters are boolean
    
    Ensure that values which are supposed to be boolean look like correct
    user input, instead of assuming that any non true-looking input is
    False.
    
    Also, update the flavor manager to raise a CommandError if is_public is
    not a boolean value.
    
    Fixes bug 1059414
    
    Change-Id: I3275e4bba103b14081becf91f723f1be060391e5

commit 67d4d7e0fdc6a990484340299a7920b8d64d6a13
Author: sathish-nagappan <sathish.nagappan@nebula.com>
Date:   Mon Oct 29 14:26:32 2012 -0700

    Auto-Assign Flavor ID
    
    Auto-assign a flavor ID if the user enters "auto" for the ID.
    
    Change-Id: I745744b9ca44668477635c20df5e2ece6cbf1c27

commit 05bbe0fa0efc9abe5461e7e2d3fef7b72d625955
Merge: 8617a88 2f7b032
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Oct 26 17:04:24 2012 +0000

    Merge "Pull in latest openstack-common changes and fix a minor PEP8 issue."

commit 2f7b032910cce500f09a5d2a257595d573bdb116
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Oct 25 11:43:56 2012 -0500

    Pull in latest openstack-common changes and fix a minor PEP8 issue.
    
    Latest openstack-common commit: d887090b5a31672e4a12f302b3818e2b0933bef0
    
    Change-Id: I5a4ffb043ab24f8618a8285112c0c5992ea129e7

commit 8617a88765968341c6dc6e8e44b3d2e6038106a7
Merge: f100953 805ba8f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 24 00:33:46 2012 +0000

    Merge "Exception handling for 'nova flavor-create' arguments"

commit f1009534953ed9662e5fe15f71987263c63d6678
Merge: 4d3f33d 3463559
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Oct 23 15:57:57 2012 +0000

    Merge "Add support for backup instance."

commit 4d3f33d141dfc10c553bfc649dbfebf4fe7dec15
Author: Doug Hellmann <doug.hellmann@dreamhost.com>
Date:   Mon Oct 22 18:46:41 2012 -0400

    Add OpenStack trove classifier for PyPI
    
    Add trove classifier to have the client listed among the
    other OpenStack-related projets on PyPI.
    
    Change-Id: If9e10b065d0c54825fb9138893c78cda3ef79ca2
    Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>

commit 805ba8fdc1763306f4a6dbdc3de274b5c2597485
Author: Sathish Nagappan <sathish.nagappan@nebula.com>
Date:   Wed Oct 17 21:31:34 2012 -0700

    Exception handling for 'nova flavor-create' arguments
    
    Fixes client side Bug #1056935
    
    Throws an exception if the user does not input integers for the
    corresponding parameters.
    
    Change-Id: I4c4b8148f6565bc5a3b348dbde8c2cf0da00234a

commit 34635597a68d0626f9806c9b1220600a955e0ea4
Author: TianTian Gao <gtt116@126.com>
Date:   Mon Oct 15 14:33:52 2012 +0800

    Add support for backup instance.
    
    fix bug: 1066665
    
    Change-Id: I1e2c3b2cd9d9e50073b87762973147795059f067

commit e8c22cd130759fc6ab89c027cf34df19333878b9
Merge: ccabbe7 81c01e5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 10 16:57:11 2012 +0000

    Merge "Encode user data to utf-8 when creating a server"

commit ccabbe77de4a411f8728236969e9a5a50ec79a65
Merge: c8696a5 ccc4291
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Oct 10 04:00:52 2012 +0000

    Merge "Add simple os-api extension cli extension"

commit ccc4291c52eb4f68e37691bbe7df34450e89df7a
Author: Joshua Harlow <harlowja@yahoo-inc.com>
Date:   Tue Sep 18 16:36:17 2012 -0700

    Add simple os-api extension cli extension
    
    Add a useful extension that will show you what
    openstack api extensions are available for usage
    and print out the result into a nice little table.
    
    Useful as a example for others to base contrib/
    extensions off of.
    
    Example @ http://paste.openstack.org/show/20989/
    
    Change-Id: I5b72f5ea73c00f1c1a0f09f670d744c820e05837

commit c8696a59e32ccd0d20dafa86a85379dd7e214a77
Merge: 6a86308 a9a66ae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 4 22:52:20 2012 +0000

    Merge "Raises Exception on improper Auth Configuration"

commit 6a8630867f0563e2699caf35d3669f8e83256c5f
Merge: aa171ca f391591
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Oct 4 21:47:10 2012 +0000

    Merge "Add missing port-id usage info."

commit a9a66ae7a750e507a0dda4bc9b2f9f62b9cd98a2
Author: Stef T <stelford@internap.com>
Date:   Thu Oct 4 16:20:23 2012 -0400

    Raises Exception on improper Auth Configuration
    
    Addresses bug 1061848.
    
    Basically, this bug comes about from not properly
    setting up the auth_system for novaclient. In this
    case, an exception of EndPointNotFound is flung.
    
    Change-Id: I12533aefd9d0425dd83e2e4c63f4dd5ff6faae71

commit aa171ca12b336f9a927dbdec0d598f30386b6501
Author: Vincent Untz <vuntz@suse.com>
Date:   Fri Sep 28 12:42:37 2012 +0200

    Do not prefer ALL_TENANTS environment variable to command line arguments
    
    As pointed out in https://review.openstack.org/#/c/13708/ command line
    arguments should have higher priority.
    
    Also, do not fail if the environment variable is not representing an
    int.
    
    Change-Id: Ie6cd5b2d6aae47236ba0fe6d594d0c8095e9e422

commit 81c01e535cecc54c2e6e847000638b52fec506af
Author: Vincent Untz <vuntz@suse.com>
Date:   Fri Sep 28 11:48:38 2012 +0200

    Encode user data to utf-8 when creating a server
    
    This is needed for data that we don't read from IO directly, since we're
    base64-encoding the user data, and this requires ther user data to not
    be of the unicode type.
    
    We're being tolerant, as we'll accept user data that is already in a str
    object.
    
    Fixes: bug 1049161
    Change-Id: I4320670de564c8029c7aef14da2492c6f8752efe

commit c01fae73700047072a1a27add416eb61ee5cb1b0
Author: Vincent Untz <vuntz@suse.com>
Date:   Wed Sep 26 14:54:57 2012 +0200

    Add --all-tenants option to volume-list
    
    The list and secgroup-list commands have this option, and
    nova-volume/cinder respect this search option too nowadays.
    
    Change-Id: Ie95432727dec9702e09a0ce314bf418f6a36b799

commit cdebf729b06d9465ab080fd5b15e433f70f8fe45
Merge: e01c25b 02d3aad
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 21 21:56:06 2012 +0000

    Merge "Show volume and snapshot data on create"

commit 02d3aaddf2e3dac92418455a5f4639d6f6e0764c
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Thu Sep 20 14:31:52 2012 +0000

    Show volume and snapshot data on create
    
    nova volume-create and nova volume-snapshot-create do not display
    the data returned from the api.  This makes it difficult to find
    the id of of the newly created object.
    
    Fixes bug 1053432
    
    Change-Id: Ie25566f4e7d05d98421a5ea9e75521d40282a40d

commit e01c25bdb18fdc6f5f16db6b3df8865bf569af51
Merge: fb7c3ad df542ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 20 05:07:48 2012 +0000

    Merge "expose os-networks extension to CLI"

commit fb7c3ad9e7c6ab717f2e357b6c66446438255fd2
Merge: 99f1da1 aaa38ce
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 19 16:05:53 2012 +0000

    Merge "Work around httplib2 tunnelling bug"

commit 99f1da1201b7261f4df182d375cb1333eeb423ee
Merge: 746ea00 03a5650
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 19 15:48:04 2012 +0000

    Merge "Show POST in debug with curl."

commit 746ea00f1553de9754f33ba807efef92184740c2
Merge: bfb0f70 0e7df4c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 19 15:46:00 2012 +0000

    Merge "Make region case insensitive."

commit bfb0f70f40fdea6ee7b75dc2fb44baeadceb646d
Author: Alessandro Pilotti <ap@pilotti.it>
Date:   Tue Sep 18 00:05:27 2012 +0300

    Fixes setup compatibility issue on Windows
    
    Fixes Bug #1052161
    
    "python setup.py build" fails on Windows due to a hardcoded shell path:
    /bib/sh
    
    Change-Id: I34f58ea09317c0be6ac23c5d9591bc83bc78782b

commit 55dd9aeb63831ffaf06e14fb84c977a6e25ccbc5
Author: Trey Morris <treyemorris@gmail.com>
Date:   Fri Sep 14 17:35:33 2012 -0500

    allow empty network list to be requested
    
    Change-Id: I776a429fb62e335e458f45466f0c362e1270e319

commit aaa38ce0e54d97d744826e0b353ec79329cbaf91
Author: Mark McLoughlin <markmc@redhat.com>
Date:   Fri Sep 14 18:31:24 2012 +0100

    Work around httplib2 tunnelling bug
    
    Fixes bug #1051007
    
    httplib2 defaults to using HTTP CONNECT tunnelling even for plain HTTP
    connections. This is problematic with proxies configured to only allow
    tunnelling to port 443. This is the default configuration for squid.
    
    Hack around the problem by forcing httplib2 to use the HTTP_NO_TUNNEL
    proxy type which disables tunnelling except for port 443.
    
    Change-Id: I59cd95ed74a9bb795779fc38fbc0935266cc8b22

commit eb20c5ad6e8499ce137b20713166e854a70367f8
Merge: 5cdc584 fc2d622
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 14 16:41:53 2012 +0000

    Merge "Add support for all-tenants search opt to secgroup-list"

commit fc2d622bac7928302273a374d7cdd3547f609ec6
Author: Eoghan Glynn <eglynn@redhat.com>
Date:   Fri Sep 14 11:31:30 2012 +0000

    Add support for all-tenants search opt to secgroup-list
    
    Related to bug 1046054.
    
    Once I6157e408 lands, we will be respecting the all-tenants search option
    in the security groups retrieval API. Hence the CLI should be capable of
    adding this option when appropriate.
    
    Change-Id: If1217a5ffc7316e4661326c38da9b2956424ab05

commit df542ab43e4502a153ca88ee10c36dd4ef0694a2
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Mon Sep 10 23:31:52 2012 +0000

    expose os-networks extension to CLI
    
    Change-Id: Ia62a9333ec6f0d8b9178fae0313e94cae043f84b

commit 5cdc584efd30467aaac6b859eb51d6749127194c
Author: Eric Harney <eharney@redhat.com>
Date:   Thu Sep 13 15:01:50 2012 -0400

    Add support for Unicode secgroup names
    
    Fixes bug 934081.
    
    Previously, manipulating secgroups with Unicode names would fail
    in _get_secgroup, due to the command-line argument being a raw
    byte string, and the secgroup name from cs.security_groups.list()
    being a Unicode string.  This causes a UnicodeWarning and the
    "if secgroup == s.name" test to fail for the desired secgroup, so
    secgroup-add-rule and secgroup-delete would fail.
    
    This change converts them to byte strings for comparison, fixing
    these commands.
    
    Likewise, error messages containing Unicode secgroup names would
    fail to print. (i.e. "Security group <x> already exists")
    
    Change-Id: Ie90cb49b8f11e3283fe509e95a8e9fd468cc9892

commit 40cb8ef8337eaff3704ccacae3131ca908620897
Merge: 3dd0393 59a9578
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 12 22:01:05 2012 +0000

    Merge "Makes handling of nic args more robust"

commit 3dd0393fbba7af225f9cc2262ba0ebdeea214456
Author: Yunhong, Jiang <yunhong.jiang@intel.com>
Date:   Tue Sep 11 19:58:32 2012 +0800

    Support flavor extra specs in nova client
    
    Add flavor extra specs so that user can list/set/unset
    extra specs in nova client
    
    blueprint extra-specs-in-nova-client
    
    Change-Id: I6ad7293e29764648c79943c4d05f3a09931af411
    Signed-off-by: Yunhong, Jiang <yunhong.jiang@intel.com>

commit 247b53022bced6d831e9ad10fb64fe520d00660b
Author: Major Hayden <major.hayden@rackspace.com>
Date:   Tue Sep 11 15:04:53 2012 -0500

    Optionally faster 'nova show'
    
    Running show against an instance UUID calls for the
    instance/flavor/image data. This patch allows --minimal
    to be passed and the extra lookups will be skipped.
    
    Change-Id: I76e9ac58a67b7cb595ca08c173ec9758119b46ae

commit 59a9578c3c28b50c6f3c465ba100e33335af4568
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Tue Sep 11 05:46:28 2012 +0000

    Makes handling of nic args more robust
    
    Legacy users of novaclient may not pass all of the new nic args,
    so this patch only passes them on if they are set.
    
    Fixes bug 1044231
    
    Change-Id: I1c8323a3a09613ad4e8dfcc1dfe379dbda50f125

commit aa9d97350333e3ab5d14d5d4bca5baa957701570
Merge: 8cff1a2 5611025
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Sep 10 18:24:34 2012 +0000

    Merge "Show instances built from deleted snapshots"

commit 56110251908fc4feead8de6e4b40b34381c9a509
Author: Major Hayden <major.hayden@rackspace.com>
Date:   Mon Sep 10 10:36:17 2012 -0500

    Show instances built from deleted snapshots
    
    novaclient current throws an image not found error when you use the 'show'
    command against an instance that was built from a snapshot which was
    subsequently deleted.
    
    Change-Id: If950b4582d0af9947c30fb24eea78a0829edecf3

commit 8cff1a20bc3962ec147f5f7c6807bc4c863eae36
Author: Andrew Laski <andrew.laski@rackspace.com>
Date:   Fri Sep 7 15:59:42 2012 -0400

    Add ConnectionRefused exception.
    
    When novaclient gets a Connection Refused it now presents that as a
    ConnectionRefused exception with appropriate information rather than as
    an HTTP exception.  Addresses bug 1047078.
    
    vagrant@precise64:/opt/stack/python-novaclient$ nova image-list
    ERROR: ConnectionRefused: '[Errno 111] Connection refused'
    
    Change-Id: Iebf4d78a524004d5e79d2219b35f90fbd38ee690

commit d6f767f8a3239aa314a9322720d0e543f2e07065
Merge: 671afc3 e8b6aae
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Sep 7 12:47:48 2012 +0000

    Merge "    Add the image_id arg to volume create"

commit 671afc344c6830e5c97ec3905a7fb1d998c43d8c
Merge: dfa1c71 ee2405d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 6 22:35:02 2012 +0000

    Merge "Add -X to DELETE and PUT in debug mode"

commit dfa1c71e910e624c3983e6db1aab0ec9b085a3cd
Merge: 66ea8f9 9754f1d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Sep 6 20:22:50 2012 +0000

    Merge "Fix PEP8 issues."

commit 66ea8f9bfb0cf404e2e26954fb576e176d92cf5e
Merge: 46a87dc f2d2e4c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Sep 5 21:58:31 2012 +0000

    Merge "Fix usage-list date range to use UTC time"

commit f2d2e4cb0621b27b2b3f864c4352a94174174240
Author: Mark McLoughlin <markmc@redhat.com>
Date:   Mon Sep 3 20:06:09 2012 +0100

    Fix usage-list date range to use UTC time
    
    Fixes bug #1045456
    
    The date range in Nova's os-simple-tenant-usage is expected to be in UTC
    time since launch/termination dates are stored in the DB in UTC time and
    we use the client supplied parameters to query DB without conversion.
    
    Switch from using datetime.today() to datetime.utcnow() to fix the issue.
    
    Add a test for the default date range.
    
    Import timeutils from openstack-common so we can control the return value
    of utcnow() in the tests.
    
    Change-Id: Iac77e3a4cc9561714d1492c54cef931f9764531e

commit 03a5650cb2435be2e7a3817d89409513bf381a0e
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Aug 30 19:52:16 2012 +0200

    Show POST in debug with curl.
    
    - When debugging with switch --debug display show the POST request directly
      in the curl command line making easy to copy and paste.
    
    Change-Id: Id62ef2c32a3e9d492dd2d34c4bd7575bda10eb0f

commit 46a87dc8758aaf666800b37f3d5a3bd3999063a6
Author: Sulochan Acharya <sulochan@gmail.com>
Date:   Thu Aug 30 10:49:40 2012 -0500

    Fixes doc string and string formatting
    
    A small change to fix a doc sting mistake and a string formatting
    error on floatingIP. Fixes bug 1043906.
    
    Change-Id: I212e317efb81afdb450fd79f16552fd393e86bd9

commit e8b6aae14a3164ec321c79a614e7ba6367bef192
Author: Ollie Leahy <oliver.leahy@hp.com>
Date:   Wed Aug 29 13:14:21 2012 +0100

        Add the image_id arg to volume create
    
        This fixes bug 1042158 and is a port of
        Josh Durgin's fix to python-cinderclient
    
        Patch set 2, remove unnecessary secondary option for
        image_id
    
    Change-Id: If028f784f1c6de9b47705cb580711849d1c00060

commit 0e7df4c9fcb0cea9af9b46e0eb6ee7a91ea8059e
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Wed Aug 29 13:13:09 2012 +0200

    Make region case insensitive.
    
    - Match region in case insensitive way.
    
    Change-Id: I4d97372e7804acd6b735275ed279b78332ba4eef

commit 9754f1daa8cd9ed8dbe22c436d8449aabb99f2b0
Author: lrqrun <lrqrun@gmail.com>
Date:   Wed Aug 29 13:36:55 2012 +0800

    Fix PEP8 issues.
    
    Fix some pep8 issues in doc/source/conf.py make the code looks pretty.
    
    Change-Id: I7cc284a0155d531d3890941f8c62c04f54d1a2d6

commit ee2405d642ff777ecd11cf516efcfe3b54a6d3bf
Author: Joe Gordon <jogo@cloudscaling.com>
Date:   Tue Aug 28 12:26:39 2012 -0700

    Add -X to DELETE and PUT in debug mode
    
    Fix bug 1042914
    
    Change-Id: I3cded071c12dce0f7eb93b39d5942f0602bd77ba

commit 3a8942562d31661c254372fba95ce0fd211048a1
Merge: 6de710f f160a20
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 27 20:23:39 2012 +0000

    Merge "Implement project specific flavors API, client bindings"

commit 6de710fa18fb32509ad7987355fc04cd0fa7b221
Merge: 6e6e806 9101741
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 27 20:22:56 2012 +0000

    Merge "Change '_' to '-' in options"

commit 6e6e8060d4e9e73eae4b003c9757169c98aec576
Merge: 2a7dd86 b54330b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 27 20:12:17 2012 +0000

    Merge "Adding --version option"

commit 2a7dd867fa291dcc33add04dc80f8fb5199fa731
Merge: b52e3be bad092f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 27 20:11:52 2012 +0000

    Merge "Add nosehtmloutput as a test dependency."

commit b52e3bef72ce31c90bdd300735828ae48581b769
Merge: f0929b0 d9dc91b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 27 20:10:20 2012 +0000

    Merge "split req and response logging this allows capture of timestamps prior to and after request for timing also did some pep8 1.3 cleanup while I was in there"

commit f0929b0ebb3ce1e3dbb4d48b1326cd6746cafe20
Merge: ae431ab 845c97b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Aug 27 20:05:18 2012 +0000

    Merge "Implement network calls in nova client"

commit f160a20fd942422f3e2e203d37556d502de6632b
Author: unicell <unicell@gmail.com>
Date:   Mon Aug 13 20:25:05 2012 +0800

    Implement project specific flavors API, client bindings
    
    blueprint project-specific-flavors
    
    This change implements client bindings for the project specific flavor API in following change
    https://review.openstack.org/#/c/11270/
    
    Change-Id: Id8d559985f9369f53926e63ee5f5ce23a051e25b

commit f391591713a3bd16c521a68063a2c529c5f62ccb
Author: Yaguang Tang <heut2008@gmail.com>
Date:   Mon Aug 27 16:03:46 2012 +0800

    Add missing port-id usage info.
    
    Change-Id: I3e5de32265512c0f692bda6d322c95be0d1b8851

commit ae431aba0d3829728d7e7fda6053f8eb4c417759
Merge: 8ccd905 52d24b1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Aug 25 02:06:07 2012 +0000

    Merge "Added -nic port-id=<port_uuid_in_qunatum> support"

commit 9101741960ac4bc9b81539bf6bfb2dedeb7e68d9
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Wed Aug 22 13:01:17 2012 -0500

    Change '_' to '-' in options
    
    This changes every command-line option with a '_' in its name
    and changes them to '-'.  The old option names are maintained
    for backward compatibility but are no longer in the help text.
    
    BP command-options
    
    Note: there is a dodgy hack in novaclient/shell.py to handle
    usage-list's --end option that conflicts with --endpoint-type
    if --endpoint_type is also present for backward compatibility.
    If --endpoint_type is not added to the parser it works.  Go figure.
    Better solutions that do not break backward compatibility are welcome.
    
    Rebased due to https://review.openstack.org/11072 merging.
    Note: --availability_zone changed to --availability-zone with no
    backward compatability since this s a new option.
    
    Change-Id: I09ab546659be0a0d3f0eadb22ab5e13fac2f059d

commit b54330bfd255faaec6edae8b99053269a13607d3
Author: Rick Harris <rconradharris@gmail.com>
Date:   Fri Aug 24 18:01:30 2012 +0000

    Adding --version option
    
    Change-Id: I7d37af1ddee186af22457baea9af71a955720053

commit 8ccd9059d62a96815c25f6a5ea3510322bc599e6
Merge: bab694e 1a47ac1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Aug 24 19:13:55 2012 +0000

    Merge "Add availability_zone support for volume creation."

commit 52d24b19f9bb520c65b4dd937c5997592fa273ab
Author: Nachi Ueno <nachi@nttmcl.com>
Date:   Wed Aug 15 17:52:27 2012 +0000

    Added -nic port-id=<port_uuid_in_qunatum> support
    
    Fixes bug 1037202
    
    Change-Id: I72d252edb7ce5fda61b88a9f9548d59d59a56156

commit 845c97b7e99ec71c9aed2230fac990096ec0ea88
Author: Alessio Ababilov <aababilov@griddynamics.com>
Date:   Wed Aug 22 15:41:50 2012 +0300

    Implement network calls in nova client
    
    Implements blueprint novaclient-networks
    
    Provide network API calls in nova client as well
    as unit tests. API is accessed by `networks` field
    of nova client.
    Methods:
    * list() - return network list
    * get(network object or id) - return requested network
    * delete(network object or id) - delete requested network
    * create(network properties) - create a new network with requested
      properties
    * disassociate(network object or id) - disassociate the network
      from its project
    * add(network object or id[optional]) - associate the current
      project with a network
    
    Change-Id: Ie6ab11cd2ad6e1625ead4b08c6beab5b845291a1

commit bad092f3506ad05769d658efc9d22a5e32a9aed7
Author: Clark Boylan <clark.boylan@gmail.com>
Date:   Tue Aug 21 14:36:36 2012 -0700

    Add nosehtmloutput as a test dependency.
    
    Adding nosehtmloutput as a test dependency allows nose to output its
    results to an html file. This will be used by Jenkins to save logs on
    a different server.
    
    Change-Id: Iab55c018b0f41d9ffabd931329ab487df8ab9cae

commit d9dc91be610f7ab5cc0119c11008105a50269260
Author: Joe Heck <heckj@mac.com>
Date:   Thu Aug 16 17:57:09 2012 -0700

    split req and response logging
    this allows capture of timestamps prior to and after request for timing
    also did some pep8 1.3 cleanup while I was in there
    
    Change-Id: I7fdc3f812d22c9e903279541219c53b35f510706

commit bab694ef1d579aca453996e3e9729d96a26e570a
Merge: 2819b2a 41ce1b8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 18:05:35 2012 +0000

    Merge "Relex prettytable depend to match glanceclient."

commit 2819b2aa30cd11ba9a79da520a966b7c9d1936d3
Merge: b97262d 3a521ee
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 18:05:31 2012 +0000

    Merge "Adds support for autogenerated device on attach"

commit b97262d3573a97bfa6228dc3cb8127f2bf643ef2
Merge: 5204689 576a64f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 18:05:24 2012 +0000

    Merge "Allow resources to use any field as 'name'"

commit 52046892e5417c41ab74739712d5b9eb02c3a2fc
Merge: 8305708 86c713b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 17:58:54 2012 +0000

    Merge "Allow different auth providers via plugin system."

commit 8305708d28d93cf6a9957aac649130fea7f5c6c5
Merge: 077cc0b cdae4e1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Aug 15 17:58:51 2012 +0000

    Merge "set admin password during instance creation"

commit 1a47ac1dfb286a27de3afa313e7df2d385d553f8
Author: Zhiteng Huang <zhiteng.huang@intel.com>
Date:   Thu Aug 9 16:43:14 2012 +0800

    Add availability_zone support for volume creation.
    
    Add '--availability_zone' flag to 'create' sub command in order to allow
    user to speicify target availability zone for volume.
    
    Change-Id: Ie20760cdbf6a8fa5869ed5e79dc0ac56d2741cb2

commit 3a521eef75b3387b4e1548a712081b288049d315
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Mon Aug 6 22:24:58 2012 +0000

    Adds support for autogenerated device on attach
    
    In order to keep backwards compatibility, use 'auto' as a positional
    parameter to allow nova to automatically generate the device name
    for the attached volume.
    
    Also, prints the result of the attach so that the user can see which
    device was selected.
    
    Change-Id: I25ad8eac48b9a085268627435b68ad20d1fb3c4c

commit 576a64fbb5820d306bafdd334a01f853de07d462
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Wed Aug 8 11:18:13 2012 -0700

    Allow resources to use any field as 'name'
    
    The 'name' field for some resources is called something different,
    for example 'display_name' for volumes. There was a hack in our
    find method to search for display_name as well.
    
    This change adds a new class variable to a Resource to tell it
    which attribute to use for searching by name. Volumes and snapshots
    were switched to use 'display_name' and hypervisors were switched
    to use 'hypervisor_hostname'.
    
    Tests fixed and added.
    
    Fixes bug 1034536
    
    Change-Id: I1b4fb969d42c59d1ab8e3e275a563bbe158e9264

commit 077cc0bf22e378c4c4b970f2331a695e440a939f
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Mon Aug 6 09:11:18 2012 +0200

    gitignore ChangeLog and add to MANIFEST.in.
    
    Change-Id: I6dde5a0411f3e814bb34c0936010f1b46a4248a3

commit 86c713b17ac8984b54ff767d83ab41037e7a7833
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Aug 2 16:41:47 2012 +0200

    Allow different auth providers via plugin system.
    
    - Remove the NOVA_RAX_AUTH hack and provide (temporary) compatibility
      with the new system.
    - Example plugin for RAX and HP provided here :
        RAX - https://github.com/emonty/rackspace-auth-openstack
        HP - https://github.com/emonty/hpcloud-auth-openstack
    - Plugin are allowed to specify their own auth_url directly.
    - Thanks to mtaylor for helping on this.
    
    Change-Id: Ie96835be617c6a20d9c3fc3bd1536083aecfdc0b

commit f15974b80dba9da1dee9433c8a44547fd5efd940
Author: SandyWalsh <sandy.walsh@rackspace.com>
Date:   Wed Aug 1 13:23:07 2012 -0500

    Better handling of stale tokens (no more 401's)
    
    There was a problem with stale tokens generating 401's. The
    headers for the request where not replacing the stale token
    with the freshly obtained one. This patch remedies that.
    
    Change-Id: I8e7c7e01fddeec17ad9ff4254b1223820bb8e2b7

commit cefd0fc80e2c52f86b5196bf202b9ac0f94d5866
Author: James Meredith <james.meredith@rackspace.com>
Date:   Wed Jul 25 10:55:32 2012 -0500

    change image list and network list data
    to be sorted by name rather than UUID
    
    Change-Id: I3a0faa56dbb85c916c93b5065bda90f99bb3937c

commit 41ce1b839a4f0fc36372db7e9855c8f7689f9fda
Author: Monty Taylor <mordred@inaugust.com>
Date:   Thu Jul 26 12:08:04 2012 -0500

    Relex prettytable depend to match glanceclient.
    
    Change-Id: Ic820a3cef791455a78e2aaa9e20c7ee42bed33a8

commit c41f5f643af136ccb9cdc40902a6cebfdebaa518
Merge: 85d591b 7ef0786
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 24 15:23:21 2012 +0000

    Merge "Fix image-create --poll race-condition."

commit 85d591b1d88b7e6d174c8eabd41dda14162a8bbc
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Mon Jul 23 17:10:27 2012 -0500

    Add call to get hypervisor statistics
    
    Adds an admin API call to retrieve the compute node statistics for an
    entire nova instance.  Counts up all hypervisors and sums all their
    values (vcpus, vcpus_used, etc.).
    
    Change-Id: I0a3df235282089f1313d08ae5b89dadbd1db9840

commit 7ef0786d9e6172a9df0d33a1113f27569bd7f522
Author: Rick Harris <rconradharris@gmail.com>
Date:   Mon Jul 23 22:05:22 2012 +0000

    Fix image-create --poll race-condition.
    
    This fixes a race-condition caused by `do_image_create` with polling
    enabled returning after the image has finished uploading but before the
    instance `task_state` was cleared out.
    
    This would cause a snapshot taken immediately afterwards to fail because
    the `task_state` would still be in the `image_snapshot` state.
    
    The (short-term) fix is to add an addition poll-loop that ensures the
    `task_state` field is cleared-out as well.
    
    Change-Id: I3adeed24ecea127c8bdd12143634a6ce5da64330

commit cdae4e152f1b56df89766102c9d004188232fe3c
Author: Alessio Ababilov <aababilov@griddynamics.com>
Date:   Thu Jul 19 18:25:41 2012 +0300

    set admin password during instance creation
    
    Fix bug #1026650
    
    Change-Id: Ie52751021275d1c7f718b84e7a2e66420131ce4d

commit 186a38cbc67cec061b524701f3a6ffac476399ec
Author: Sascha Peilicke <saschpe@suse.de>
Date:   Fri Jul 20 10:20:32 2012 +0200

    Clarify usage of --insecure flag
    
    Change-Id: Iad52212ea2ba7bfc93c597c23cc6314f9916edb9

commit b9e1d618724c5d2570850c9203786eea897ac363
Merge: d50cf70 33cc7b1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 17 15:24:09 2012 +0000

    Merge "Add support for modification of instance Security Group"

commit d50cf705d3e0d81710c7e47bd43ddf17d67a3af8
Merge: 667dcc3 dde84eb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 17 15:22:36 2012 +0000

    Merge "Flavor-list sort by ID numerically"

commit 667dcc313ce0e1ddb1c240c1769f88954da1158a
Merge: 77206eb c3f2957
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jul 13 18:13:14 2012 +0000

    Merge "Install test-requires in development venv."

commit 77206eb6d7a2978209896ce902a896b2858419a6
Author: Rick Harris <rconradharris@gmail.com>
Date:   Thu Jul 5 17:08:12 2012 +0000

    Fix resize polling.
    
    The `--poll` option for resize is not working because it is looking for
    `verify-resize` instead of `verify_resize`.
    
    Change-Id: I824ee019047121d49789a8311a1b315aa36fa295

commit 33cc7b1826dd1b72b93ba45931270a80e20f5477
Author: TianTian Gao <gtt116@126.com>
Date:   Sun Jul 8 13:28:12 2012 +0800

    Add support for modification of instance Security Group
    
    Change-Id: Ie4196281a34a83316425eada871865e4a33fab5d

commit dff56d84ccd1f235be5a4611b65189599444a9be
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Fri Jun 29 17:17:05 2012 -0500

    Add support for hypervisor-uptime.
    
    Adds support for the new uptime call to the hypervisors extension to
    nova.  This allows the results of "uptime" on the hypervisor to be
    returned to the caller.  Note that currently, only XenAPI implements
    the underlying method; if the version of nova uses another virt
    driver, the result will be a 501 error.
    
    Change-Id: I34cc92557e6d22705a5591e54404b32245dbe16a

commit c3f295729ee1cf3b9aad928d7c296603e2a13cfc
Author: Sascha Peilicke <saschpe@suse.de>
Date:   Mon Jul 9 17:31:34 2012 +0200

    Install test-requires in development venv.
    
    Otherwise ./run_tests.sh may fail
    
    Change-Id: Id37117a2dfd53144b8f062767afcf17825fd5d6e

commit 5a98ed711222f91c02bc10bc79463d27b921342c
Merge: db50e76 99d97b9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jul 5 15:46:51 2012 +0000

    Merge "'endpoints' and 'credentials' work with token caching."

commit 99d97b9d4e6a4af1ecb72cab2a793f5b5b87f490
Author: SandyWalsh <sandy.walsh@rackspace.com>
Date:   Thu Jul 5 09:45:46 2012 -0300

    'endpoints' and 'credentials' work with token caching.
    
    The recently introduced token caching busted these two commands
    since there was no longer a ServiceCatalog to access. This patch
    disables token caching for these commands.
    
    LP1020669
    
    Change-Id: I198acea44fca99b4c907c11198813412df5559bd

commit db50e76e0ccd405bb96e462ef2cb8fbd63783564
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Tue Jul 3 11:40:18 2012 -0300

    This should fix a problem with overly aggressive token caching.
    
    Previously I was only using the service name and auth url as the
    token cache key. This was posing problems with services that have
    multiple endpoints and/or are needing different service types
    (like volume). Now we take all endpoint selection criteria
    into account.
    
    See LP1019054
    
    Change-Id: Ideecca805bb0d0754bcc74e536821f32170b9857

commit dde84ebdb88c2e97bf42fa7e2107a5dcb5bb357b
Author: John Tran <jhtran@att.com>
Date:   Fri Jun 29 12:57:10 2012 -0700

    Flavor-list sort by ID numerically
    
    Fixes bug 1016680 - the flavors list created has
    ID field value as a unicode string therefore sort
    on it not the same as numerical.
    
    Change-Id: I71f2c8583cca33d2f1be2a2daa856ecec524267e

commit 6483ad10a7062677a834167d2f228da1a0120954
Author: Major Hayden <major.hayden@rackspace.com>
Date:   Mon Jul 2 15:22:59 2012 -0500

    Bring back the output from client.http_log()
    
    Change-Id: If7c583751abe9ae60f299515a5f7778db72fa70c

commit bd833c80967590682097a0f61a14c6202add9802
Merge: 0b55c53 cd1e7b9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 2 17:19:49 2012 +0000

    Merge "Update for blueprint general-host-aggregates"

commit 0b55c534a3ce3e6d9b5d9e853fd89a19dcb0b69c
Merge: be09db7 44038f3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 2 17:19:47 2012 +0000

    Merge "don't bash-complete the '-h' option"

commit be09db71b88baee3cec6275d9a69b2a2cc2b3357
Merge: 20aa3ab 888cfeb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 2 17:11:26 2012 +0000

    Merge "Add host-list command"

commit 20aa3ab779c300285e6dadbaf184091e3037255b
Merge: a117885 2a97d61
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 2 17:10:59 2012 +0000

    Merge "Small doc cleanup round."

commit a11788515e800a95d5b83448c2a9403eed509bdf
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Wed Jun 27 18:45:28 2012 -0500

    Add hypervisor information extension.
    
    Adds support for a new nova extension for getting information about
    hypervisors (as opposed to compute hosts), including a list of
    hypervisors matching a regular expression (database regular
    expression, i.e., %'s) and a list of hypervisors with the list of
    instances living on those hypervisors.
    
    Change-Id: I7353991ffbf484da175a0912ee46e80f623e230f

commit 08cf0bf95ef99a0e39122ef99eb559e2d739716d
Merge: f785532 d4c9b12
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 29 16:48:19 2012 +0000

    Merge "Indicate unused variables and other misc. house cleaning."

commit f78553211c064fddedb2461f03327282f7aa5433
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Thu Jun 28 17:00:47 2012 -0300

    More friendly keyring support when token caching is off.
    
    The token caching would always try to save the token even
    if --no_cache was specified. The downside of this is
    environments where there is no keyring agent it would prompt
    for a password. Now, if --no_cache is specified it won't try
    to save the token.
    
    Also ability to reset timings (--timings) which is handy for
    client-driven profiling efforts. Yes, this should be a separate
    branch, but it's so tiny it's hardly worth the effort.
    
    I'd also like to take this time to express my admiration for
    Brian Waldon. A stalwart young fellow and a fine coder.
    
    Change-Id: I97c2c5f6864fe156a3e204927b2831b74fb1c893

commit 0248ae78ecf5b7e9cddf74b9e25714b0bf02d60b
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Thu Jun 28 13:00:56 2012 -0300

    Whoops, the last changes to keyring introduced some problems with v1.1
    auth tests.
    
    Change-Id: I09605be563da5f026a45549d59bc0a6a1dd1d8a2

commit 0c5b97725401097aafaabba784beb8e9d35690ad
Merge: 1c6e044 632a8ec
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 22:10:55 2012 +0000

    Merge "Add read_versioninfo method"

commit 1c6e044bdcd8d61d7ba4e9f24afef4d5bfe24fdb
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Mon Jun 18 17:37:45 2012 -0300

    Auth token caching on by default. --no_cache to disable. Better bypass support too.
    
    Will use and/or store your Openstack Auth token in the operating
    system's keyring if available. Cuts about a 1/2 second off operations.
    
    Change-Id: Ibe2dc0c49baefd23afe3844a78c1df884a4fb7c7

commit 34915a0ea917cb158b654dd2a91a9bfe63057039
Merge: e8609c9 bb117a2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 19:08:54 2012 +0000

    Merge "Update Contributing blurb in the docs."

commit e8609c990e28f45c153d597e870f69bb81658e4a
Merge: b7c5184 ac43f63
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 19:08:08 2012 +0000

    Merge "Filter out v1.0 endpoints"

commit 888cfeb2c3c6a0fb38c6573708b611f73d4664b2
Author: Joe Gordon <jogo@cloudscaling.com>
Date:   Tue Jun 19 02:35:39 2012 +0000

    Add host-list command
    
    Rename describe_resource => host-describe
    
    Change-Id: Ic3548c3404ccbb1abd2ea9f096e3df8950d43e89

commit d4c9b12f39501186e812fba31c314bf813a4cfc0
Author: Josh Kearney <josh@jk0.org>
Date:   Tue Jun 26 11:34:31 2012 -0500

    Indicate unused variables and other misc. house cleaning.
    
    Change-Id: I4529d8b6b27dddb1b79ee2167a054b471eaf0dbc

commit b7c51840b93297f0902891a10e42145eaddd3f38
Merge: 24ad114 7546198
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 27 16:51:51 2012 +0000

    Merge "Turn multiple hints with the same key into a list"

commit 44038f33977402f8ce4e18e7d308a520ea17b780
Author: Dominik Heidler <dheidler@suse.de>
Date:   Wed Jun 27 11:53:57 2012 +0200

    don't bash-complete the '-h' option
    
    Change-Id: Iafd424355167883a10048a0fc0ed13515186a047

commit 632a8ec89e37d35bc501ea8c584de0fe472d3937
Author: Monty Taylor <mordred@inaugust.com>
Date:   Tue Jun 26 21:03:40 2012 -0500

    Add read_versioninfo method
    
    Change-Id: Ida728f07f253d15c9ce64da1be4ba4f3a7022ca7

commit 7546198cb042309ce89f5ddda3d783c41e76eca6
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Tue Jun 26 09:40:22 2012 -0700

    Turn multiple hints with the same key into a list
    
     * Related to bug 1017988
    
    Change-Id: I331191042d81fe857f0dac5421bf40b634cc23d5

commit 24ad114d3b29b46328b2544453606b6d69d1e045
Author: Monty Taylor <mordred@inaugust.com>
Date:   Tue Jun 26 11:04:48 2012 -0500

    Cleanup of setup.py usage of openstack-common.
    
    Change-Id: Id74cd3aec982b84851ce84bbb5207d86da04bc63

commit 65529cd9294fc5d9669dadd9cc372a35eee678ae
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Jun 11 18:00:07 2012 -0400

    Implement post-tag versioning numbering.
    
    Change-Id: If886d1ee70420fe52776663ec9cf75bf31d54012

commit 2a97d614b4ec40d9c3816f04a5e2876e9a621ece
Author: annegentle <anne@openstack.org>
Date:   Mon Jun 25 18:53:09 2012 -0500

    Small doc cleanup round.
    
     - Changes theme to default instead of nature.
     - Explains in terms of Compute API instead of Rackspace
     - Remove outdated reference to nova-manage command
     - Remove unnecessary whitespace
    
    Change-Id: I43d16cd053af0b4be48450fd638f9d17f9e5c4e7

commit bb117a2d45a95ff88eabccd1bf42b14dbf00e76a
Author: Clark Boylan <clark.boylan@gmail.com>
Date:   Fri Jun 22 10:16:49 2012 -0700

    Update Contributing blurb in the docs.
    
    Contributing blurb previously mentioned using Github pull requests.
    Contributions should go to Gerrit instead.
    
    Change-Id: Id7b7f968fa5a3785c19704b4c1c2408f48b335ca

commit cd1e7b9d90afc57b979c729d928bb3f9a1cce260
Author: Joe Gordon <jogo@cloudscaling.com>
Date:   Wed Jun 20 21:34:37 2012 +0000

    Update for blueprint general-host-aggregates
    
    * Remove Operation state from aggregate results
    
    Change-Id: I884b7f4c527debadb3a22b574b5d2879d28dd0f9

commit 3dd0d3be63b4bf35aede852d096deff9be5b63e4
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Wed Jun 20 15:22:17 2012 -0500

    Admin action to reset states.
    
    Adds support for the new Nova Admin API action which resets the state
    of an instance.  This will at least allow easy clean-up from bugs
    which corrupt the state of an instance and inhibit the owner of the
    instance from deleting it.
    
    Change-Id: I47d1d75e3bd2a07b3b75302b512122b27d5d79d9

commit ac43f6389ff1f4f15b8778ab062edb10bbe9af6e
Author: Ziad Sawalha <github@highbridgellc.com>
Date:   Mon Jun 18 16:51:11 2012 -0500

    Filter out v1.0 endpoints
    
    - Addresses bug 1014860
    - v1.0 endpoints should not be considered valid endpoints
      by python-novaclient
    - also ignores other unkown versions (for when 3 comes out)
    - includes updated catalog tests
    
    Change-Id: I73bd9b0dbede74ee0d975caa86145219e30262fc

commit a2a62a5f71d9e24d3c2dbe91df38517141e7c577
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Fri Jun 15 15:12:23 2012 -0300

    option to bypass managment endpoint and timings support
    
    --timings = show timings for each call made to nova (including auth)
    --bypass_url = api node endpoint to use instead of one from service catalog
    
    For example:
    nova --timings --bypass_url=http://10.24.31.37:8774/v1.1/nova-staging boot --image f304d266-0a49-4877-b34c-63aea8360297 --flavor 3 delete_me_2
    
    Change-Id: Ib2a258b7e969ad56ce4ee2bd64c61310278cb856

commit d94edf1469e65a993ca98b961463d87187e0440b
Merge: 032d02b 983b28d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 15 15:30:20 2012 +0000

    Merge "Fix spelling errors in aggregates section"

commit 032d02b189eb39f9c42f75a32f64943f7494c5e1
Merge: 8dce04a ebceca9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 14 21:00:51 2012 +0000

    Merge "Move docs to doc."

commit 8dce04a1cf4ed7f04b0677c451947283e20047e6
Author: Josh Kearney <josh@jk0.org>
Date:   Wed Jun 13 10:03:23 2012 -0500

    Removes NOVACLIENT_DEBUG from client code.
    
    It's OK to do this because only the shell uses the --debug arg. The code that
    uses the client code will set the log level appropriately.
    
    Fixes bug 922742.
    
    Change-Id: I9e925f53c17c73f4442121e52811d52603afab29

commit 983b28d05182e55031c997fd6ca5e30f5a699984
Author: Joe Gordon <jogo@cloudscaling.com>
Date:   Mon Jun 11 17:49:22 2012 -0700

    Fix spelling errors in aggregates section
    
    Change-Id: I7bd0533861168eef31dcd055ae79746f1a1a6dc7

commit ebceca94146b2ab004dfb88069ee3a6917b460ad
Author: Clark Boylan <clark.boylan@gmail.com>
Date:   Mon Jun 11 14:13:55 2012 -0700

    Move docs to doc.
    
    To better facilitate the building and publishing of sphinx
    documentation by Jenkins we are moving all openstack projects with
    sphinx documentation to a common doc tree structure. Documentation
    goes in project/doc/source and build results go in project/doc/build.
    
    Change-Id: I868df12e3c15cc30043e782ce0a609b9574295cd

commit d263f1f7b8220b482c5f912c4c1b240d260d93dc
Merge: f4c4527 7745b35
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 11 18:00:11 2012 +0000

    Merge "Lock prettytable dep at v0.6"

commit f4c4527bc1c633ed3bc5e5581bad3f79f53090ef
Merge: 051aa3d ff6162e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 11 17:02:25 2012 +0000

    Merge "Add .tox to .gitignore"

commit 7745b35b698df9cc08c681aa5a1d52d6346030cb
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Mon Jun 11 09:57:00 2012 -0700

    Lock prettytable dep at v0.6
    
    Specifically set the prettytable dependency so we can reliably
    align data in table cells.
    
    Change-Id: I1787c4100248b2a75405df690931110c76803413

commit 051aa3d7dd54a453165a839dee9e2bb6de203abf
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Jun 11 11:44:38 2012 -0500

    Removed generate_authors.sh since it's no longer used.
    
    Change-Id: I2ad9b4c77323baa0f4aef444e84fb93781cf7886

commit eb9b17532fdf23d1969b5de888a8a3dae8bc1303
Author: John Tran <jhtran@att.com>
Date:   Wed May 16 11:03:32 2012 -0700

    nova show cmd displays unique flavor and image id
    
    Fixes bug 917855.  Added unique id of flavor and
    image objs to output of nova show vm
    
    Change-Id: I9c4c4db3d604b130a2629ce0c664ca106f08b869

commit 3f4591142fb3cb692877a2a814806e3bd574557b
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Mon Jun 11 08:09:12 2012 -0700

    Use openstack-common for AUTHORS generation
    
    Also add .mailmap entries for Jake Dahn and James E. Blair
    
    Change-Id: I1ec02aa5302922f3db6a3ad457f4f7c6a006ba00

commit ff6162ebba061451a0559ac3f16e7b777e61ed2d
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Mon Jun 11 08:29:48 2012 -0700

    Add .tox to .gitignore
    
    Change-Id: I1502a2ade9e1dadf20428de7fae0f16aa751696b

commit 855d1578fc28a49d57009d99915b0097d1a1e4e4
Merge: e41d8bd 9dcafe1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 7 15:14:45 2012 +0000

    Merge "doc: fix and clarify the --meta option help"

commit e41d8bd09e80863d39fe1fab4d45f65573eeb69c
Merge: 5c5b098 3ed72ba
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 7 15:14:43 2012 +0000

    Merge "Adds flavor-show support."

commit 5c5b098f7cbaef44152b1df7a771e71e932c0664
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Fri Jun 1 01:39:20 2012 +0000

    Add start and stop to server actions
    
    Change-Id: I7fc52a87519813e38090f05dd9646b800c5c1813

commit 3ed72ba246d565c21338a437f64ba0077c334a14
Author: Dan Prince <dprince@redhat.com>
Date:   Fri Jun 1 13:00:02 2012 -0400

    Adds flavor-show support.
    
    Fixes LP Bug #1007516.
    
    Change-Id: I0c1c814968af416a796be1daec38290f6237d650

commit 9dcafe16b095dfe3ca76637ae5b3caed059ad7a2
Author: Pádraig Brady <pbrady@redhat.com>
Date:   Fri Jun 1 13:32:09 2012 +0100

    doc: fix and clarify the --meta option help
    
    Change-Id: Iba758a9014d43581a044131a7394738b0448cc18

commit 10a9cb22bd84181ccf773d3ea082868ff69a9070
Merge: 66fe385 af634ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 29 22:29:55 2012 +0000

    Merge "Lock pep8 at v1.1"

commit 66fe385a40fb118bb72098daa008faccc31ca649
Merge: d15f216 73bc2ed
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 25 13:35:42 2012 +0000

    Merge "Turn on verbose test output."

commit af634abb1ec535d4d1d505b88c8393e67a5585af
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Thu May 24 07:13:12 2012 -0700

    Lock pep8 at v1.1
    
    We can't depend on pep8 not to add new rules and break our tests.
    
    Change-Id: Iac5c79f7c00fcaeff3ef957d138754d63425a256

commit d15f216b2dced23e793a53aed3dde147fc134acc
Merge: cb8eea4 c949513
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 23 14:52:05 2012 +0000

    Merge "make nova bash-complete faster and more accurate"

commit 73bc2ed038256337540fcc80405a639ea4de0371
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri May 18 08:33:17 2012 -0400

    Turn on verbose test output.
    
    Change-Id: I811e8c2cbbdd107794af3fc8f70757e3b609a479

commit cb8eea487532720922a76ec246327ead4cb627ce
Author: Monty Taylor <mordred@inaugust.com>
Date:   Wed May 16 10:40:33 2012 -0400

    Align tox.ini with standards.
    
    Change-Id: Iab112bae0187d025b9b0b6c88208d6706093a184

commit c9495134690a1818fccfec0b8a5717dc31ea5633
Author: Dominik Heidler <dheidler@suse.de>
Date:   Tue May 15 11:25:11 2012 +0200

    make nova bash-complete faster and more accurate
    
    - cache output of "nova bash-complete"
    - distinguish between flags and commands (based on already typed text)
    
    Change-Id: I85bd1c2198eef222540cf12063a3b233b0d6db12

commit 66522fdc9c09a65b87fe412e7bea87e4761ec43d
Merge: 636f32b be5c63e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 9 20:21:40 2012 +0000

    Merge "removed int requirement for volume_id on snaps"

commit 636f32b00aef03202efc2c7fb16ee36c166f2bfc
Author: Chuck <cthier@gmail.com>
Date:   Thu Apr 12 15:41:35 2012 -0500

    refactored --service_name to only work with compute calls and added
    --volume_service_name for volume calls
    
    Change-Id: I2b1188fb57f9576daebfaceaddc6eea44a47b4ee

commit be5c63e678a248007796c9e49f05df75242be0b8
Author: Chuck <cthier@gmail.com>
Date:   Tue May 8 22:02:21 2012 -0500

    removed int requirement for volume_id on snaps
    
    Change-Id: Ibec28174bb438f86cc91561ee642d4da67c9d5d2

commit d743f92dc2cd25e7dd4bb7571e8542e53d9b7db1
Author: Ghe Rivero <ghe@debian.org>
Date:   Mon May 7 10:06:19 2012 +0200

    Updated to new prettytable api. Fixes bug 995818
    
    In 0.6, printt() (wrapper to get_string) has been removed.
    Updated to use get_string(), backward available since 0.2 release.
    
    Change-Id: Ica292757ec3de5004f27afbc5c8ee11d839421df

commit 997a472983d6883b694aa3d6d1ffed4160ea09ad
Merge: bea0bf9 f47f603
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 3 22:41:29 2012 +0000

    Merge "Limit hint/nic parsing to one split on '='"

commit bea0bf9d517175e2f9f019019fb268b766296752
Merge: 04c9d02 c135cf8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 3 19:14:03 2012 +0000

    Merge "Fix LP #990667 - Keypair __repr__ referencesuuid"

commit 04c9d02011efc8ea46cb48432d194fed878819bf
Merge: f1eda61 c36ac8b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 3 19:04:56 2012 +0000

    Merge "really output the description of an exception"

commit f1eda6144bd5f5d8d0fdfd533233e8938f649f69
Merge: d43f172 ade27e2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 3 18:44:39 2012 +0000

    Merge "Allow server name to be specified for actions and diagnostics."

commit ade27e211d7c7505e7d0b09750fd10de46932b71
Author: Alex Meade <alex.meade@rackspace.com>
Date:   Wed May 2 15:28:23 2012 -0400

    Allow server name to be specified for actions and diagnostics.
    
    Fixes bug 963026
    
    Change-Id: I1662d229b4dcbc2e56d9701190191d94d603c63b

commit d43f1720715442631eb330f3609a63fd729a1640
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Wed May 2 00:35:52 2012 +0000

    Don't force volume id to int and allow search by name
    
     * required for change 6511 to merge
    
    Change-Id: Ia8d28ca7cce4c00aa0b3f1fe1da6719ec99d6fe4

commit 081c8e9824d25b2a4ff2b71c5336c739bb75fc1d
Merge: c00b47c 1602966
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 1 20:51:37 2012 +0000

    Merge "Display the request id on error response."

commit c00b47cdbc4a951e770400526b34f8154057b315
Merge: cdfd1da bdccfbc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 30 21:00:38 2012 +0000

    Merge "Raise exception on all 4xx and 5xx responses."

commit c135cf8ef69cd704d709556d3ab108bf3562843f
Author: Jay Pipes <jaypipes@gmail.com>
Date:   Sat Apr 28 14:27:08 2012 -0400

    Fix LP #990667 - Keypair __repr__ referencesuuid
    
    Replaces reference to non-existant uuid property with
    existant id property in Keypair.__repr__
    
    Change-Id: I3aab0dce2c1f0f3cb5160e54a00a96b02f600854

commit cdfd1da4d0f6ed859e36cefc49e585f7c4b86e1a
Merge: 765f551 ed3a2bb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 26 19:17:08 2012 +0000

    Merge "update README.rst,add args "service_type" when getting endpoints."

commit c36ac8b3d7361e24b3157c72622477227dd77248
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Thu Apr 26 18:02:39 2012 +0200

    really output the description of an exception
    
    example without patch:
    
    nova [...] flavor-delete 123
    ERROR:
    
    example with this patch:
    
    nova [...] flavor-delete 123
    ERROR: Flavor 123 could not be found. (HTTP 404)
    
    fixes bug 981286
    
    Change-Id: I9c5cead521e48b4970850262fb9af279ec5a7753

commit f47f603c668f964631e5dce9641ac98ac33bc624
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Fri Apr 20 09:54:15 2012 -0700

    Limit hint/nic parsing to one split on '='
    
    * Make sure we split a scheduler hint like 'a=b=c' into ('a', 'b=c') rather than ('a', 'b', 'c')
    * Also apply fix to --nic argument
    * Fixes bug 986213
    
    Change-Id: Icbc6938ea332bd70a82890bf4dc0744b2471bc24

commit ed3a2bb7222f2cb4bf40c57145b1e7b225d26040
Author: Your Name <heut2008@gmail.com>
Date:   Wed Apr 18 14:31:28 2012 +0800

    update README.rst,add args "service_type" when getting endpoints.
    
    Change-Id: Ib7e05f8eaff84e26869ec1a098ea98edd213018b

commit 765f551a267f07e43eb3acb92835ac7e5d6ca31b
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Apr 12 14:16:31 2012 -0500

    Rename NOVA_VERSION to OS_COMPUTE_API_VERSION.
    
    Fixes bug 940432.
    
    Change-Id: I18187eb68d936632b4ae78676a0a9f062afba8f2

commit bdccfbc88b7ca1cafe51ce39c58d18914a969dbb
Author: Yuriy Taraday <yorik.sar@gmail.com>
Date:   Fri Apr 13 18:56:44 2012 +0400

    Raise exception on all 4xx and 5xx responses.
    
    Fixes bug 965826.
    
    Change-Id: I44ce602176320b1e60e4c927e19a7eec232923b9

commit d6d7386fad20fe3165419b3ab2ee51bd90b46e2c
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Fri Apr 13 01:15:14 2012 -0400

    Update unittests to be Python 2.6 compatible.
    
    Fixes bug 980504 by introducing unittest2 module into novaclient.
    
    Change-Id: I613665eb174598a162795cec737078f960adc4cf

commit 16029661851221ab820489cfead4f8d2dd3b6f93
Author: Alex Meade <alex.meade@rackspace.com>
Date:   Wed Apr 11 13:52:45 2012 -0400

    Display the request id on error response.
    
    This changes displays the request id when an error code is returned
    from the API.
    
    Change-Id: I70621fe7477a4612334af32e83f3ee8c5340371d

commit ad4a04a64e3a49c5613e766a9f93727cd6b8a678
Author: Adam Spiers <aspiers@suse.com>
Date:   Thu Apr 5 13:24:50 2012 +0100

    Make '--help' argument more useful.
    
    With no other arguments, '--help' now outputs the same as 'help', so
    that the list of subcommands are no longer omitted.  Additionally,
    '$subcommand --help' now yields the same output as 'help $subcommand'.
    
    Change-Id: Iabd926574e296ad14b622862b9fba038fdede66e

commit 565d144611710ed7591244892a936549f91e9473
Author: Andrew Bogott <abogott@wikimedia.org>
Date:   Mon Mar 26 12:07:21 2012 -0500

    Fixed the subcommand error message for nova shell.
    
    Previously we were giving advice like this:
    
    "Try 'nova volume-show help' for more information."
    
    Bad advice -- that doesn't work. Now when there's a subcommand
    specified we make a proper suggestion:
    
    "Try 'nova help volume-show' for more information."
    
    Change-Id: I6ef49f9e4e1b67074f51ab442abd4a196d437b00

commit 9485608cefe1ebfe301c057077fd0a7c8b7f5e0e
Merge: c8eaea3 f3709bc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 10 19:06:18 2012 +0000

    Merge "add packages using find_packages()"

commit c8eaea3be552984203f7666a34e320d59edba663
Merge: f220e8f 60c70e2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 10 18:49:02 2012 +0000

    Merge "set 'compute' as default endpoint bug fix for #970808"

commit f220e8f7011eafbc0a0de5c43bde90edc2065311
Merge: 0028eb4 5f51219
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Apr 10 18:34:24 2012 +0000

    Merge "Add -i/--identity option to 'nova ssh'."

commit 0028eb4ac2bf9729247ad64d65469e4e572ac74a
Author: Rick Harris <rconradharris@gmail.com>
Date:   Mon Apr 9 20:32:37 2012 +0000

    Request ID when name is ambiguous.
    
    Fixes bug 931605
    
    Change-Id: If0778915d964995dbb6647d56ed21075aec08baa

commit ea448e24971c58e9edc7d837c6dfef3941a6c878
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Tue Apr 3 19:16:05 2012 -0700

    Set resources as loaded on get
    
    * Setting a resource to loaded prevents future lazy-loading
    * Remove lookup by uuid in getid helper as it is no longer used
    * Fixes bug 971183
    
    Change-Id: Idd9d39ded41b94b08b03476c30e50277b477423d

commit f6014dd8c530e121ae96a53ae6664bc24eb85781
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Apr 2 12:27:30 2012 -0500

    Miscellaneous code cleanup.
    
    Change-Id: I6028247466378327f03b71dc2063dd2777b9382a

commit f3709bc6b6288752aaee93ea051278841d7039de
Author: Peng Yong <ppyy@pubyun.com>
Date:   Sun Apr 1 18:33:56 2012 +0800

    add packages using find_packages()
    
    Change-Id: Ib745254276b67cc09f6a9e8d3ac8f5aea7741903

commit 60c70e2e0274e24f96ebf117c983843024a7172a
Author: Peng Yong <ppyy@pubyun.com>
Date:   Sun Apr 1 21:10:16 2012 +0800

    set 'compute' as default endpoint
    bug fix for #970808
    
    Change-Id: I44c33266370891bc99d08e5a3bf2d950cd9e36f1

commit 5f51219d97f682c00fb751e6644668fa4b9e53b9
Author: Russell Bryant <rbryant@redhat.com>
Date:   Fri Mar 30 16:26:08 2012 -0400

    Add -i/--identity option to 'nova ssh'.
    
    Add an option for specify a private key to use with 'nova ssh'.  '-i'
    was chosen to match the option this maps to in ssh.
    
    Change-Id: Iecb2a20a34816e8f1ea80c1f66fac476037a798f

commit 2db73cd5a1facb888d9c1cfb75d350b8b53f9a0e
Author: Russell Bryant <rbryant@redhat.com>
Date:   Fri Mar 30 14:34:57 2012 -0400

    Improve 'nova ssh' error message.
    
    Fix bug 969499.
    
    If you ran "nova ssh <name>" and the instance has no public IP
    addresses, the output you got was:
    
        ERROR: 'public'
    
    This patch makes it so you get a friendlier error in this case:
    
        ERROR: No public addresses found for '<name>'.
    
    Change-Id: I176decf90f472f9b0768e4d0c2bcabd55fe7198a

commit 8632032a6999cbb27b3a2064df8e8e8813692dd8
Author: Dan Prince <dprince@redhat.com>
Date:   Fri Mar 30 10:48:06 2012 -0400

    Fix spelling of curent in list sec groups.
    
    Change-Id: I248b4c506fda155f74cc6231877c2e50bdc517fa

commit 262886b29734c480056c80a7f8d928487fee1f62
Merge: 6556686 8395b06
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 29 23:49:27 2012 +0000

    Merge "Remove serverId lookup in volume attachments"

commit 6556686508b7d54422832bc7f7f70602d954838b
Merge: d4f7ffc ee40c04
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 26 18:51:55 2012 +0000

    Merge "Set up the log handler only once."

commit d4f7ffc6684dc95d4fde079c13f5dd609400debf
Merge: e7d35bf 97953f5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 24 02:47:25 2012 +0000

    Merge "Improve the error message from the nova shell"

commit ee40c044162d3e62351ee6d8647beb06900d0c66
Author: James E. Blair <jeblair@hp.com>
Date:   Fri Mar 23 23:04:54 2012 +0000

    Set up the log handler only once.
    
    When the NOVACLIENT_DEBUG environment variable is set, each time
    python-novaclient outputs HTTP debugging information, it outputs
    n copies of the information, where n is the number of times it has
    output debugging information previously.
    
    This is because a logging handler is added each time the log output
    rather than only once on initialization.
    
    This patch moves the log handler setup into module level.
    
    Fixes bug 963547.
    
    Change-Id: Icf503e39723d591951810dea0118ffbb41107775

commit 8395b06175990476ff4c8820f864622c8c96340c
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Fri Mar 23 14:58:32 2012 -0700

    Remove serverId lookup in volume attachments
    
    We had to look for serverId and server_id to properly represent what
    server a volume was attached to. We can undo the fix to pass gating now
    that the necessary branches have landed.
    
    Change-Id: I97957749ea4dd8a7fb5763f7abc75237d795dd23

commit e7d35bf5c5ca6c80f4b86d55c8e760f9e87ffda2
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Fri Mar 23 09:19:29 2012 -0700

    Handle server_id and serverId in volume list
    
    * This is a temporary patch to get past the devstack gate
    * Helps fix bug 943053
    
    Change-Id: Id40f0c9d7b603029b1b6de6742fe7bff2482fe05

commit 67b88b5fb8e8d1bf315d9a03c8416f40f7dcd8d9
Merge: 79e90e5 0191005
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 17:39:30 2012 +0000

    Merge "Added cloudpipe support. Fixes bug 962286"

commit 79e90e5ff74f01c88603e0a06e4ebd57dbc0a992
Merge: 204ffab 6b594c9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 22 17:33:38 2012 +0000

    Merge "Add missing tools and tox.ini to tarball"

commit 0191005de3610fd30372dba1282b0110a0382a3e
Author: Alvaro Lopez Garcia <aloga@ifca.unican.es>
Date:   Thu Mar 22 12:23:39 2012 +0100

    Added cloudpipe support. Fixes bug 962286
    
    Change-Id: Id1c580a085d0bf9699689c5d6d8c8103d7d4a3f8

commit 204ffabe38db7265331974fc346bcfafe6956fec
Author: Andrew Bogott <abogott@wikimedia.org>
Date:   Tue Mar 13 18:11:49 2012 -0500

    Proposed HACKING guidelines for string encoding.
    
    Change-Id: Ifc120e33f08868ead8b02320dc982f5528db4965

commit bfcd962d97d8a4151737c409ae0219e7dc07517f
Merge: d83af0a 39e252a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 21 18:16:58 2012 +0000

    Merge "Fixes bug #959262 - Prevent a failure to create the cache directory from causing an exception."

commit d83af0a1f4875b64885c25046eeb2d0bee02acde
Merge: 3d9a228 c444900
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 21 17:02:42 2012 +0000

    Merge "Implement quota classes."

commit 6b594c9f32088251a5848db2b427f7a76aeb17ee
Author: Thierry Carrez <thierry@openstack.org>
Date:   Wed Mar 21 15:41:12 2012 +0100

    Add missing tools and tox.ini to tarball
    
    Fix MANIFEST.in to include missing tools and tox.ini in
    generated tarballs. Fixes bug 960027
    
    Change-Id: I2e13aa89b7db4c98bb9c884c40d4858047c579f1

commit 39e252ad056ff65c7c326095938deb1eb50c4b40
Author: Kiall Mac Innes <kiall@managedit.ie>
Date:   Wed Mar 21 12:19:30 2012 +0000

    Fixes bug #959262 - Prevent a failure to create the cache directory from causing an exception.
    
    Change-Id: Ia80b50b32f5e3d0e76f4a1b251e23bbd3c70666e

commit 97953f52e135dc7cd2052092717c2a28003ed014
Author: Pádraig Brady <pbrady@redhat.com>
Date:   Tue Mar 6 17:28:23 2012 +0000

    Improve the error message from the nova shell
    
    Output 'nova help' on error rather than `nova'
    
    Change-Id: I71c3fb6786472c42b0bfd93a085168ba75d37590
    Old-Change-Id: I67360589a4af5697d3f90afa74b8504eefaf4976

commit 3d9a2284d38ba5f8bc1666cae37822b845b6aeb0
Author: Rick Harris <rconradharris@gmail.com>
Date:   Tue Mar 20 23:15:41 2012 +0000

    Adds NOVACLIENT_INSECURE option.
    
    Fixes bug 960704
    
    Change-Id: I885fddaac57c113b66b4b71120c2a537fa391b09

commit c444900d310e725fc0c225ca5e17765506198919
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Wed Mar 14 16:14:56 2012 -0500

    Implement quota classes.
    
    Nova's quota class support allows entire classes of quotas to be
    associated with projects, which makes it easier to set specific
    quotas across multiple projects.  This change adds client-side
    support for manipulating quota classes.
    
    Change-Id: I7ee14d16aa51957dcdc1ea5c7a9d5b6bd1656f33

commit bb2876b4d55051ef83b25685a62f752bf812d820
Author: Thierry Carrez <thierry@openstack.org>
Date:   Tue Mar 20 08:07:22 2012 +0100

    Open Folsom
    
    Switch version to 2012.2 to open Folsom cycle.
    
    Change-Id: I8bc51e436b09e68275424914c43f4f2717045956

commit 7615e513be35591a47fd59edb0df649fdd16ce9c
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Mar 19 15:36:55 2012 -0700

    Adding Console Log to CLI
    
      * Fixes bug 957518
      * Command is as follows: nova console-log <serverid> --length=20
      * Also updated the readme with new cli output.
    
    Change-Id: I7874c7c9533b5389f7107ae375d4fa9f8fee7c49

commit cc72d6dfe2bcc8977932c6f76ce6d0de30ee04ee
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Tue Mar 13 22:30:52 2012 -0500

    Change CLIAuth arg names
    
    Change the argument names used for common Keystone authentication per the
    updated http://wiki.openstack.org/CLIAuth:
    
    --auth_url -> --os_auth_url
    --password -> --os_password
    --username -> --os_username
    --tenant_name -> os_tenant_name
    --region_name -> os_region_name
    
    All old args are depricated but available for backward compatibility.
    
    Fixes bug 954531
    
    Change-Id: Ic67c447e4e4b8d793f587c789cecd149446194f3

commit f90aa8c91ab94ceabed667bc080c07bb94c0ec2d
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Mar 13 23:18:41 2012 -0700

    Add suport for instance locking/unlocking.
    
     * Fixes bug 954746
    
    Change-Id: I055597014fd44313780b8a9f10cdbc94196f8efb

commit 24b9e8055c17fa11573c7e5db18d50279b6af169
Merge: 2d2eb3e 4ff001d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Mar 10 05:02:09 2012 +0000

    Merge "Fixes lp#948685 proxy_token and proxy_tenant_id behavior"

commit 2d2eb3e90d3560abca94dc915326c18a7b87a6c5
Merge: b22ec22 2cc1a37
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 9 21:58:46 2012 +0000

    Merge "Add --poll for instance snapshots."

commit 2cc1a37e08c682ab9506fa34b77a521d6eabd087
Author: Rick Harris <rconradharris@gmail.com>
Date:   Thu Mar 8 06:32:51 2012 +0000

    Add --poll for instance snapshots.
    
    Change-Id: I8199a089250fe7b499c8693e3c1c999f52a842d9

commit b22ec22336def07a0678fd0c548fb87ea48c6eab
Author: Rick Harris <rconradharris@gmail.com>
Date:   Tue Mar 6 00:33:37 2012 +0000

    Add human-friendly ID support.
    
    Allows a user to interact with certain models (image, flavors, and
    servers currently) using a human-friendly identifier which is a
    slugified form of the model name.
    
    Example:
    
        nova boot --image debian-6-squeeze --flavor 256mb-instance myinst
    
    Change-Id: I43dbedac3493d010c1ec9ba8b8bb1007ff7ac499

commit 4ff001d2322cc5c3e14f8c9901b289c2a64fd172
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 6 22:40:28 2012 -0600

    Fixes lp#948685 proxy_token and proxy_tenant_id behavior
    
    * renamed token to proxy_token because of its usage
    * added a proxy_tenant_id for new keystone tokens/id/?belongsTo
    
    Change-Id: Ic7e65612620e5a54f04eddb79bffed7e2df6fba2

commit 0528368fb9173eaa7d3e8bf41948b8cc73b11ae8
Merge: 632ef2f 332f96e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 7 06:32:10 2012 +0000

    Merge "Remove trailing whitespaces in regular file"

commit 632ef2f31dfc8873de0ff66b0c382d46f9b4c5fd
Merge: 3de2969 5d65693
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 6 19:08:21 2012 +0000

    Merge "Adds --ipv6 and --port to ssh convience command."

commit 3de29697c53ff4849a638e4749905825d3eeb232
Author: Rick Harris <rconradharris@gmail.com>
Date:   Mon Mar 5 22:16:40 2012 +0000

    Separate UUID caches for different endpoints.
    
    Change-Id: I06f127ac9ed522860bb929b789a158a4e4fac98f

commit 332f96e89bb1ccafcbeea8032017a66efdf9e6cc
Author: Hengqing Hu <hudayou@hotmail.com>
Date:   Sat Mar 3 12:34:58 2012 +0800

    Remove trailing whitespaces in regular file
    
    Change-Id: Iecc6fee3c8201541a42845db38874fd572fa2771

commit 5d6569378d35b1bc36028357274b33d8ef71b24d
Author: Rick Harris <rconradharris@gmail.com>
Date:   Thu Mar 1 18:59:02 2012 +0000

    Adds --ipv6 and --port to ssh convience command.
    
    Fixes bug 944245
    
    Change-Id: I680f145410ba3275efb81a1c464651ef0f6c49e7

commit 01873d08cc64d2fd11d3fcef54c86ce1109186a7
Author: Rick Harris <rconradharris@gmail.com>
Date:   Thu Feb 23 18:57:11 2012 +0000

    Add --poll for long running actions.
    
    This will block while the action completes, reporting progress if it
    makes sense.
    
    Change-Id: I93ae3d74bdd8bb1968263b24bb7c955ee5799216

commit 30e11332031c8b5c288f95747867855e29514c3e
Author: Scott Moser <smoser@ubuntu.com>
Date:   Fri Feb 17 16:29:59 2012 -0500

    Add support for volume types
    
     * Depends on https://review.openstack.org/4600
    
    Change-Id: I56eace59f774623a2cb878657b3b797420c48408

commit 6d8e445b794aa4611e75835ace905dd73d3a342f
Merge: 03f54c5 7373740
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 27 18:17:32 2012 +0000

    Merge "Fix for backward compatibility with stable/diablo flavors"

commit 03f54c57e13f27324f0ac5aa556bf4ca94e3ed0e
Author: Vishvananda Ishaya <vishvananda@gmail.com>
Date:   Fri Feb 24 02:30:48 2012 +0000

    Makes novaclient use the volumes endpoint
    
     * Depends on https://review.openstack.org/#change,4479
     * Adds support to change service type including tests
     * Adds decorator for methods that need to use another service type
     * Changes volume and snapshots to use the volume endpoint
     * These extensions will move into the volume client once it exists
     * Fixes bug 940017
    
    Change-Id: I683e4ca6c67e278d8aa8a9acec3dc0f1872f43f2

commit 73737407422cff4f99eccfa7649d757b8cd27dd9
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Feb 23 14:11:29 2012 -0800

    Fix for backward compatibility with stable/diablo flavors
    
     * Gracefully handle missing ephemeral attribute
     * Fixes bug 939766
    
    Change-Id: Iaff7a684ac03386ce821ba0007923c0f5f5e39ce

commit 39bfd0585b8f1a08ebb62f429f7fb7fa57d6f982
Merge: 924c5cc 97eaa1f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 22 22:34:53 2012 +0000

    Merge "Add support for ephemeral_gb to novaclient."

commit 924c5cc2f827f3a61ef360dc012471c70b52ded8
Merge: cec7069 ddc1b2c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Feb 21 21:36:17 2012 +0000

    Merge "bug 932408: python-novaclient miss OSAPI host operations"

commit 97eaa1f56fd32c168f98d45e1d5464f9ca851a58
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Feb 21 13:21:31 2012 -0800

    Add support for ephemeral_gb to novaclient.
    
     * Fixes bug 932423
    
    Change-Id: I57620db469f34aaf1ae61c6ef116a21ac9787e40

commit cec7069aa386eb48d432511932b197f50cab7fb0
Author: Scott Moser <smoser@ubuntu.com>
Date:   Fri Feb 17 16:29:59 2012 -0500

    allow '=' inside value of --meta=key=value
    
    Previously, you could not specify '--meta=mykey=value=1', as the
    second '=' would cause an exception when creating a dictionary.
    
    The key name cannot contain a '=', but the value can, so we split only
    once on '='.
    
    Fixes bug 934515.
    
    Change-Id: Ia416c3df59283fa963eb80370457e6c481336915

commit ddc1b2c083323781334fdca7467b4914e823e0d6
Author: Armando Migliaccio <armando.migliaccio@eu.citrix.com>
Date:   Tue Feb 14 22:56:42 2012 +0000

    bug 932408: python-novaclient miss OSAPI host operations
    
    add client bindings for host-related actions.
    
    Change-Id: I98b3c11ec189029bafe73f499070ab132de640af

commit bca5acddafcf0cc7864022db92ae47ee1c61b29f
Author: Rick Harris <rconradharris@gmail.com>
Date:   Tue Feb 14 21:57:56 2012 +0000

    Add ssh convenience command
    
    Change-Id: I8fc7bc3f0d9f415e83aa333dc4d8d5663300ff87

commit 68662fbc4ff10be28c3d94edd76ad0c887675beb
Merge: b58f15a 6fe7797
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 16 18:55:20 2012 +0000

    Merge "Removes zones"

commit b58f15a3a03f6eb170a9f81fe5eeb9b861bb9d70
Merge: 1ee77c7 d991699
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 16 16:41:30 2012 +0000

    Merge "add support for --config-drive 'boot' command"

commit 1ee77c7fe314e015d14d9d5444fc21e84227bc47
Author: Dave Walker (Daviey) <Dave.Walker@canonical.com>
Date:   Wed Feb 15 11:22:05 2012 +0000

    Allow UUID_CACHE_DIR overriding via env variable.
    
    This is declared as NOVACLIENT_UUID_CACHE_DIR.
    Resolves bug 932468 , defaulting to previous behaviour.
    Added myself to AUTHORS
    
    Change-Id: I154500517d7c882a4a090588a95f4b3bfee70595

commit 6fe77972f5c28df813ee9ee788b8fcdc50f5953d
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Tue Feb 14 22:04:14 2012 +0000

    Removes zones
    
    As per the openstack meeting today, we will be removing zones from nova
    for the Essex release.  Therefore, we should remove it from
    python-novaclient.
    
    Change-Id: Iccb363e4d7f24f3e0808dd9cda3b7558be76bae2

commit 7601bef9ef70ce69f544e0ffda904a04552bc38c
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Mon Feb 6 11:28:46 2012 -0600

    Fixes bug 925644: move dotfiles into dir
    
    Moves ~/.novaclient_cached_*_uuids into ~/.novaclient/*-uuid-cache
    
    Change-Id: I7dcd3678118f6c59ce81f83862c20da94d90bb74

commit d99169909dc719c16634e09370b0216dd4a457eb
Author: Scott Moser <smoser@ubuntu.com>
Date:   Thu Feb 9 22:26:37 2012 -0500

    add support for --config-drive 'boot' command
    
    This just adds an optional '--config-drive' flag to the nova 'boot'
    command.  It allows the user to pass in a string.  If the string is
     1, or case insensitive 'true': turn on config drive
     0, "" or case insensitive 'false' : disable config drive
     anything else: pass directly through to let it be determined server side.
       This would allow the volume id to be passed through.
    
    Change-Id: I220e6d8d285243e708237cd9012093e62b67b6e5

commit 5f89c8487d9b0cfe27cafd30d6d2a134290dafd9
Author: Cole Robinson <crobinso@redhat.com>
Date:   Fri Jan 20 16:28:09 2012 -0500

    shell: Hook --debug up to more stuff
    
    Particularly to pythons logging infrastructure, and to always print
    a backtrace if the CLI throws an exception. Show --debug in the
    help output since end users may certainly have legitimate reasons for
    wanting debug output.
    
    Change-Id: Icfdaaf5511db8eecbf650e7ef4437b342b560141

commit 8873e35eee7acb90e803b7427430edc12774439d
Merge: 3f9c3a6 87dab38
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Feb 13 20:44:49 2012 +0000

    Merge "Fix bug 904364: Consistiently handle trailing '/' on URLs"

commit 3f9c3a6f1a57b11c05e162df0d1be9500b41dae3
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Feb 9 14:34:12 2012 -0600

    Properly handle KeyErrors.
    
    Change-Id: I350d737950a64881ed01e87e3d8fb2b6011f0bcc

commit cb9a7a37a86688de59bf654e93266fcef96bd42b
Author: Paul Voccio <paul@substation9.com>
Date:   Mon Feb 6 11:14:12 2012 -0600

    adding credentials and endpoints output for debugging
    
    Change-Id: I74e12172d8c05df257c4b908e3278712a66f795a

commit e2d869d1daaca1047665fc47afe5f162e884035b
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Fri Feb 3 16:03:07 2012 -0600

    Fixes bug 924588: Remove proto-keystone client from novaclient
    
    Change-Id: Ib3f3b8bfdefe56a13889796948a0186309c9a313

commit 3b010683126944a4508c1ad042217603f16608cb
Merge: 55bb8d7 0847282
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 23:44:25 2012 +0000

    Merge "moves the "help" in the usage information of a wrong command to the correct position"

commit 55bb8d7f53caa92245b8ec75663b0f37b9f96d50
Merge: ce76160 d2be395
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 23:36:08 2012 +0000

    Merge "Add --all_tenants option to 'nova list'."

commit 87dab38b2b1ff7abaea9e456ca75286d0bba716c
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Fri Feb 3 14:48:51 2012 -0600

    Fix bug 904364: Consistiently handle trailing '/' on URLs
    
    novaclient used to require a trailing '/' on --auth-url and would
    mysteriously break if it was not present.  This is mostly due to
    urlparse.urljoin()'s behaviour; it was only used here for concatenation
    so it was eliminated and trailing '/' chars consistiently stripped.
    All url concatenation now requires the second element to begin
    with '/'.
    
    Change-Id: I99e95ea92682d917348201bc3190a1e77bbcbff0

commit ce761604a9a4f360a60966bb3b9dcc31d4a44aad
Merge: 19580ca 029f6fc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 22:00:04 2012 +0000

    Merge "Adding describe-resource subcommand"

commit 19580ca3f92230fe792c577bc6b96a52d459018c
Merge: 3a3f2b4 fe4fa9d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Feb 3 16:15:32 2012 +0000

    Merge "Add Accept: applicaton/json header to all service requests.  Fixes bug 904436"

commit 029f6fcbe5031a8d8cb0b9aead6e0a7cb37a8c44
Author: masumotok <masumotok@nttdata.co.jp>
Date:   Fri Feb 3 19:04:30 2012 +0900

    Adding describe-resource subcommand
    
    Change-Id: I1acabee03be6bae194788176271acd9ae0e74bb3

commit fe4fa9daef26508c1e614e0a570b32e03821ee88
Author: Matt Stephenson <mattstep@mattstep.net>
Date:   Thu Feb 2 16:37:55 2012 -0800

    Add Accept: applicaton/json header to all service requests.  Fixes bug 904436
    
    Change-Id: I5f7c78f0ea516a7a96c32b1f745686e130c2b9af

commit 3a3f2b4ff871e3ac61ca2a0b95903c54be9f7a22
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Thu Feb 2 10:32:30 2012 -0600

    Blueprint cli-auth: common cli args
    
    Depricate --apikey, --projectid, --url (though still present for
    compatibility).  Fully support OS_* env vars per
    http://wiki.openstack.org/CLIAuth Password Flow.
    
    Fixes lp897304
    
    Change-Id: I655631194ed62133c24f30c9114e6fdc0fa77636

commit ae10b4bf5885e309a4f6c02952e9c6ffc5e8cac0
Merge: 6dcdd21 9f216ab
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 2 22:14:51 2012 +0000

    Merge "Adding live migration subcommand"

commit d2be395649f3737c14ca34e4aacdcd8c8d985bc6
Author: Dan Prince <dan.prince@rackspace.com>
Date:   Sat Jan 28 23:00:56 2012 -0500

    Add --all_tenants option to 'nova list'.
    
    Fixes LP Bug #916219.
    
    Change-Id: Ibebabc2eb8ca77466085ed17b7a9805ccfebe484

commit 6dcdd2150dd9e02b86aa2cab006905bcf31cbd12
Merge: 8b046fd f512f54
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 2 15:37:07 2012 +0000

    Merge "Fix datetime issue with usage_data."

commit 9f216abb47c1ab1fffe33f87b0fe2dc61b14f0fa
Author: masumotok <masumotok@nttdata.co.jp>
Date:   Wed Feb 1 17:27:45 2012 +0900

    Adding live migration subcommand
    
    Change-Id: I01c22502e3d13bb56de0a49a05d68b4c443f7055

commit 8b046fdeeb6654b459c99239f9adaac0f19c7b77
Merge: 9d4b854 361d4d0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 1 22:29:26 2012 +0000

    Merge "Implementing Scheduling Hints."

commit 9d4b854ff1f1b3795d51c5439a59f24b7c284fbc
Merge: 38bc7ea 9c6a1ac
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 1 22:18:57 2012 +0000

    Merge "do not require NOVA_VERSION in env, default to 1.1"

commit 38bc7ea5707a1f6c84e55f3c684666db63cf21e9
Author: Ziad Sawalha <github@highbridgellc.com>
Date:   Tue Jan 31 18:08:22 2012 -0600

    Handle Ambiguous Endpoints Correctly
    
    - Added --service_name argument to allow selecting
      endpoints by service name
    - Renamed endpoint_name argument to endpoint_type (this breaks
      compatibility)
    - Return AmbiguousEndpoints error if more than one endpoint
      matches filter
    - Also addresses bug 924052
    
    Use case:
      $ nova --projectid xxx --version 1.1 --password xxx --username xxx --url https://identity.openstackcloud.com/ image-list
      Found more than one valid endpoint. Use a more restrictive filter
      AmbiguousEndpoints: [
        {'serviceName': 'New Cloud', 'region': 'Test', 'publicURL': 'https://test.openstackcloud.com/v1.1/tttt', 'tenantId': 'tttt'},
        {'serviceName': 'Old Cloud', 'publicURL': 'https://servers.openstackcloud.com/v1.0/tttt', 'tenantId': 'tttt'}]
    
      $ nova --projectid tttt --version 1.1 --password xxx --username xxx --url https://identity.openstackcloud.com/ --service_name 'New Cloud' image-list
      +--------------------------------------+-----------------------------+--------+--------+
      |                  ID                  |             Name            | Status | Server |
      +--------------------------------------+-----------------------------+--------+--------+
      | 346f4039-a81e-4444-9223-4a3d13592a07 | Debian Squeeze (6.0)        | ACTIVE |        |
      | ac8985ea-c09e-4544-82af-eb459a02a6b2 | Fedora 15                   | ACTIVE |        |
      | ddddc02e-92fa-4f44-b36f-55b39bf66a67 | CentOS 5.6                  | ACTIVE |        |
      +--------------------------------------+-----------------------------+--------+--------+
    
    Change-Id: I9a10b9ad5e5b9cf6e762659013496a93a79774db

commit 361d4d0b313db0ae302b358c6794f66158ef5242
Author: jakedahn <jake@ansolabs.com>
Date:   Thu Jan 26 14:57:06 2012 -0800

    Implementing Scheduling Hints.
    
      * Extends server create action.
      * adds --hint key=value to cli. User can use multiple --hint definitions.
    
    Change-Id: I4928dcbc3f321b8be7bd1f7461be1490666e2059

commit c3a0c702eee5454ddbd539f0af28f5f2dab8ee28
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Sun Jan 29 11:52:43 2012 -0800

    Remove non-working --key_path argument on boot
    
    We can't inject an authorized_keys file since we can't control
    the permissions of the file. Fixes bug 897214.
    
    Change-Id: I3263f0818e78ef048fdb35e858a22687dc46c381

commit f512f54bcccfa78b6bb77b691987cdde3ee98f35
Author: Dan Prince <dan.prince@rackspace.com>
Date:   Sun Jan 29 15:34:20 2012 -0500

    Fix datetime issue with usage_data.
    
    Fixes LP Bug #923475.
    
    Change-Id: I663629142a8bd3ca8384ef8759d9138f8604db50

commit 0213eb4c0a364759e9de2fa25f46b43235db94bb
Author: John Garbutt <john.garbutt@citrix.com>
Date:   Fri Jan 13 13:36:01 2012 +0000

    blueprint host-aggregates: client bindings
    
    These are the client bindings for the new aggregate api added into nova in the following change:
    https://review.openstack.org/#change,3109
    
    Change-Id: I97e0223aa18d01450f82848c5be9bce78b83ef39

commit 0847282fd8d1f7d9a2cb985b492307a42d439a4f
Author: Christian Berendt <berendt@b1-systems.de>
Date:   Thu Jan 26 13:36:39 2012 +0100

    moves the "help" in the usage information of a wrong command to the correct position
    
    fixes bug 922047
    
    Change-Id: I9fdd76bd995a9bc4c469a8bcb47fe0e7f8a3d261

commit 36be4bf5759ae1f22c6eeeff5be01cf20e068bf3
Author: jakedahn <jake@ansolabs.com>
Date:   Fri Jan 20 15:08:53 2012 -0800

    Implementing client for new x509 support in nova.
    
    * This depends on the approval of vishy's changes here: https://review.openstack.org/#change,3199
    * Adds novaclient library code, and cli.
        CLI Use:
          nova x509-create-cert [private_key_filename] [cert_filename]
          nova x509-get-root-cert [cert_filename]
    
    Change-Id: If5b833b90bfb5bc16ea4636abb667717a67065d3

commit 25bb2a4125087ffe54aab41cdbce83a00bcb28e7
Merge: 2f293a4 55ec391
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 25 01:06:56 2012 +0000

    Merge "Catch novaclient up with renaming and other nova changes."

commit 2f293a414488519af72f133915e2f56dbd67c588
Merge: 632c608 65eb4a9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 24 23:49:37 2012 +0000

    Merge "Add flavor create/delete support"

commit 632c608c5d400d4eb64a97e80876962e5e6e99af
Merge: c3b043b 5907f8c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 24 23:39:26 2012 +0000

    Merge "Match create_image on server object and manager"

commit 65eb4a9fb28a637dcc6408916398d15d8fc6a3fd
Author: Cole Robinson <crobinso@redhat.com>
Date:   Thu Jan 19 19:57:04 2012 -0500

    Add flavor create/delete support
    
    Makes use of the new nova module for flavor creation/deletion (still
    under review at https://review.openstack.org/#change,3197
    
    tests and cli commands added.
    
    v2:
        Fix tests
        Fix pep8 violations
    
    v3:
        Drop unused import
    
    v4:
        Usage defaults to end date 'tomorrow'
    
    v5:
        Undo unintentional change
    
    v6:
        Drop useless comment
        Fix meta var name for flavor-delete command
    
    Change-Id: I14baa02d5cbe5eaf17875c285c993508b1671a13

commit c3b043be0e2309197776195ceb82d190aaa9046b
Author: Cole Robinson <crobinso@redhat.com>
Date:   Sun Jan 22 18:56:39 2012 -0500

    Add a 'usage' module and 'usage-list' cli command
    
    This module talks to the nova extenstion os-simple-tenant-usage,
    replacing the openstackx module currently used by horizon.
    
    v2:
        Fix some pep8 and style violations
    
    v4:
        Have usage-list default to including todays usage
    
    v5:
        Fix a HACKING violation
        Fix rebase conflicts
    
    Change-Id: Ica0b128c7b807b839abf23b4026e48bbee08b1be

commit de9813c6c596243d920a2b7552189a29fecb2fb2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Jan 24 11:20:51 2012 -0800

    Implement virtual interfaces servers api
    
     * Needed for openstackx dep removal
     * No cli provided in this patch
    
    Change-Id: I873aed9e6887018db6169fffec79fc19ffc743be

commit 44cc8542bc3236917439a4d70fe07b37bf84dcd7
Author: Rick Harris <rconradharris@gmail.com>
Date:   Mon Jan 23 19:31:01 2012 +0000

    Print adminPass when rescuing an instance.
    
    Fixes bug 920600
    
    Change-Id: I8555545bbf9ce85809c4f32bcf652b20116fe8f3

commit 9c6a1ac205775e25c1e1ae3ac34a84849bf333a1
Author: Scott Moser <smoser@ubuntu.com>
Date:   Mon Jan 23 13:10:03 2012 -0500

    do not require NOVA_VERSION in env, default to 1.1
    
    fixes bug 920474.
    
    the nova client was not defaulting to version 1.1 unless NOVA_VERSION was
    set.  This makes version 1.1 the default if NOVA_VERSION is not set in the
    environment.
    
    It also makes shell.py usable from a git checkout as in:
      PYTHONPATH=$PWD python novaclient/shell.py image-list
    
    Change-Id: I02b7e060d1c0694639fcb146a7394b92014c140b

commit 5907f8ca9a2848aaffb9d2ab5faaf0ef5d4f3bc4
Author: Brian Waldon <bcwaldon@gmail.com>
Date:   Thu Jan 19 22:55:13 2012 -0800

    Match create_image on server object and manager
    
    Fixing bug 910198
    
    Change-Id: I436418cb041a751314498dde9efb4b326549672a

commit 55ec3912e79766928115a590f3cd76cfd78f4589
Author: Andrew Bogott <abogott@wikimedia.org>
Date:   Sun Jan 15 20:05:10 2012 -0600

    Catch novaclient up with renaming and other nova changes.
    
    Added novaclient support for dns domain manipulation.
    
    This includes additions to the 'nova' commandline tool.
    
    For blueprint public-and-private-dns.
    
    Change-Id: I97b36d69f5f4abfbfa0ce416a347efa202fe3a0b

commit 94f18f953c9f2d10be439a1ba97f549d7435b12f
Merge: 2c6c34d 4b9621c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 18 06:29:01 2012 +0000

    Merge "Fix bad api call, 'migrate' is an action."

commit 2c6c34dd1171dc7d687e15a062598b338084864d
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Dec 29 00:35:29 2011 +0000

    Add server.get_vnc_console functionality to python-novaclient
    
    Change-Id: I8784161ba0ff5adff10045097ed691246bee6e63

commit 4b9621cfae4da485d9f7be0b6b5ff61890461289
Author: François Charlier <francois.charlier@enovance.com>
Date:   Tue Jan 10 14:58:47 2012 +0100

    Fix bad api call, 'migrate' is an action.
    
    'migrate' was not called the way it is defined in the Nova api now.
    
    Fix bug 907547
    
    Change-Id: I6f304809281e676c22f83492f9d0bb85e9528314

commit 559949c9b0ffa2dd5fcb173498d1b6ea92a0ceca
Author: Rick Harris <rconradharris@gmail.com>
Date:   Tue Jan 17 08:25:30 2012 +0000

    Adding rebuild/resize hooks.
    
    References bug 917306
    
    Change-Id: I6a65221b3bf218e631d74616c37fcdaf9bc16976

commit a2508aa9202638580d86a5975c6d5e144db2f6c8
Merge: 317803d d175054
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 17 00:21:17 2012 +0000

    Merge "Fix Quota ant SecurityGroup resources refreshing."

commit 317803d245a8b914037408a12ddba25bebbe1939
Merge: 764421b ee4696a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 17 00:12:05 2012 +0000

    Merge "Clean FloatingIPDNS resource"

commit 764421b44b53748681ba29f4013f90d5d24ac837
Merge: d7fb1f3 149b248
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 16 21:25:13 2012 +0000

    Merge "Get ImpLoader from ImpImporter for Py2.6"

commit d7fb1f33cca07403944a4a4324dd19e28cc023a9
Author: jakedahn <jake@ansolabs.com>
Date:   Mon Jan 9 14:49:12 2012 -0800

    Implementing Floating Ip Pools.
    
    See vishy's nova branch: https://review.openstack.org/#change,2892
    
    Change-Id: I6a5bec55edd21f659674f478282e65fd6b1b0b1e

commit 149b248a27aa185f0d86efaf90d1479f1e82192e
Author: Rick Harris <rconradharris@gmail.com>
Date:   Tue Jan 10 21:33:07 2012 +0000

    Get ImpLoader from ImpImporter for Py2.6
    
    Fixes bug 914476
    
    Change-Id: I9fc8b89e66e8d8501262b3f93ce0b60470525426

commit c747f153ec103e52d3e743ba6257fba1c6796426
Merge: 8651e97 4ff2770
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 10 12:51:13 2012 +0000

    Merge "PEP8 python-novaclient cleanup"

commit 8651e97afa92557211aab52a1dfde62bda0cc81f
Merge: 269d43a e984072
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 9 21:49:53 2012 +0000

    Merge "Added command-line interfaces for the floating ip DNS api to nova."

commit 269d43a38de26e2d95043351ef3c216e7ff067ee
Author: Rick Harris <rconradharris@gmail.com>
Date:   Fri Jan 6 16:37:28 2012 -0600

    Discover extensions via Python's import paths
    
    Change-Id: I0f3b216737fad26157b20f0cf75c78108e4cfdbc

commit 4ff27703d077fc83bb715060a774faf4a15e9736
Author: lzyeval <lzyeval@gmail.com>
Date:   Wed Jan 4 09:54:39 2012 +0800

    PEP8 python-novaclient cleanup
    
    Fixes bug #911552
    
    The None, True, and False values are singletons.
    
    All variable *comparisons* to singletons should use 'is' or 'is not'.
    All variable *evaluations* to boolean should use 'if' or 'if not'.
    All Object type comparisons should use isinstance()
    instead of comparing types directly
    
    Change-Id: Ia5571e58e2662c652f0e996d8c1a1acb4531623d

commit 138dad3992f6b145768349cc854c2a79954b95e8
Merge: 20be4a0 b921f21
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 5 19:35:53 2012 +0000

    Merge "Add tox.ini file."

commit 20be4a0add7824c8c2066fb8f2d00cfc31556d27
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Wed Jan 4 16:03:04 2012 -0800

    show 409 responses
    
    409s are getting eaten... and nova uses this to return error when not in
    the correct state to do an operation.
    
    Change-Id: I76e9e98a89deb19e6b8aa32426fa31d6d66b8fdd

commit e98407272d01b2098a1490456cacd9c4298857d3
Author: Andrew Bogott <abogott@wikimedia.org>
Date:   Fri Dec 30 16:18:15 2011 -0600

    Added command-line interfaces for the floating ip DNS api to nova.
    
    For blueprint public-and-private-dns.
    
    Change-Id: Idf89d532559c32cbaf015d17203ee927f18e985b

commit 4c61a894570be736d0d102a7d6510b3984585247
Merge: c879ee8 e0174b5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jan 4 16:45:47 2012 +0000

    Merge "Abstract Client building into novaclient.client"

commit d17505462db3876a781016b16464e8ed967ae50d
Author: François Charlier <francois.charlier@enovance.com>
Date:   Tue Jan 3 17:00:29 2012 +0100

    Fix Quota ant SecurityGroup resources refreshing.
    
    The Quota and SecurityGroup resources were not refreshed correctly.
    
    Change-Id: I5b0a9efc07bc7ef05673256df5785aca931f64d8

commit ee4696aaa1d087045fff3ba0a8fc3eb03078f276
Author: François Charlier <francois.charlier@enovance.com>
Date:   Tue Jan 3 17:17:31 2012 +0100

    Clean FloatingIPDNS resource
    
    create() and get() are not needed here :
     - it's not the role of the resource to call 'create'.
     - 'get' is here to refresh the resource. There's no mean to retrieve
     for sure the resource (get by IP address *or* by name only).
    
    Change-Id: I97f4c26264b4abd0c1c8cdd91acc23ab6d6d008e

commit c879ee8cc51777ab26fcb4cc6dfc590d77d3598d
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Jan 2 14:02:36 2012 -0800

    Install a good version of pip in the venv.
    
    Change-Id: Ie318fa032fb6e88f250b1e67dbd903648cf8ea5b

commit b99d66d3ade380f27a97007ec5d1ef28362ddaaa
Merge: 97d7b16 3758c26
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Dec 31 00:09:33 2011 +0000

    Merge changes I4c483825,Iba6ef2c1
    
    * changes:
      utils.find_resource fixes + fix for volumes
      Add list() method to ManagerWithFind

commit b921f21afe74c31e4957eef58abbf8d2484e5cc5
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Dec 30 14:54:19 2011 -0800

    Add tox.ini file.
    
    Adds support for using tox to do multi-version unittesting.
    
    Change-Id: I4476c44dd99b22d6ef96696848363d994670bf7d

commit 97d7b16f03978e783adcb93ba2131c8fc552ebd8
Merge: d18954f af7c33e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 30 18:38:25 2011 +0000

    Merge "Fix typo in endpoint_name help string"

commit d18954f4a8cf489d5e32766120f647c7a1057e92
Author: François Charlier <francois.charlier@enovance.com>
Date:   Fri Dec 30 17:40:02 2011 +0100

    Add missing returns and remove superfluous ones
    
    Some methods which should have returned  objects dit not return and some
    methods which don't  return anything used return ... Fixed  all that and
    added tests to detect two returns which were missing.
    
    Fixes bug 892058
    
    Change-Id: If59468cfe1c7b1ab74ed0bfc6f81590dfd5dd668

commit af7c33ec431c03ad76a060100aaa7261adc08dd9
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Fri Dec 30 17:22:08 2011 +0100

    Fix typo in endpoint_name help string
    
    Change-Id: Ibee3175b26af3eec033cdf2f35e49f268eef3796
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit b8e6ec895e65f246b93b16692c4c58c89fb47c18
Merge: c9d87f9 61fb882
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 29 22:43:04 2011 +0000

    Merge "python-novaclient missing pep8 in pip-requires"

commit c9d87f9bacae04443de1889533e91b18e0df8236
Author: Andrew Bogott <abogott@wikimedia.org>
Date:   Wed Dec 28 17:33:43 2011 -0600

    Add the python api for floating IP DNS.
    
    For blueprint public-and-private-dns.
    
    Change-Id: I73d64f9e0ea6a1c913f427d1fd07b76d19e9f6a3

commit e0174b51bd20ac39b998eca4afdb510916cc61e8
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Thu Dec 29 15:37:05 2011 -0500

    Abstract Client building into novaclient.client
    
    This prevents clients of the pythonic api from having to know the
    internal module structure.
    
    Change-Id: Idd5c522ac3ff6c2d7915f96ed327323ec83d54fc

commit 90212e9317581eace8c4329367f5645403a30989
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Thu Dec 29 11:10:04 2011 -0500

    Remove unused imports and fix NameError on exc
    
    Change-Id: Ie35ccd7abaada74acb298ace97ae88eb0e0cce1e

commit 24388696551f97d41195241ff1a3bb0087305039
Author: Andrew Bogott <abogott@wikimedia.org>
Date:   Wed Dec 28 17:28:56 2011 -0600

    Improve the test framework to handle urls with args.
    
    Now a url like 'os-foo-bar/blah?arg1=apple&arg2=orange' will
    invoke a fake function like 'os_foo_bar_blah' and receive
    the arguments (arg1=apple, arg2=orange) as part of its
    kwargs.
    
    Change-Id: If2905ed0f335128ccd4100997354dfe12e0017fd

commit f849419ab20b926caebf362b4e4df1985f847a7e
Merge: 01a2b6c d2e054f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 28 23:24:20 2011 +0000

    Merge "Simplifying get_console_output client interface."

commit 01a2b6ca5fb4c5b1b2896ae5fdc7d9f1272f27e8
Merge: 4d5946a d7f04e1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 28 23:20:11 2011 +0000

    Merge "Removing cache-busting query param (fresh)"

commit d2e054f07acd01de3fd00e5df260ee5ddae9dece
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Dec 28 15:12:28 2011 -0800

    Simplifying get_console_output client interface.
    
    Now instead of doing server.get_console_output()[0]['output']
    You can do: server.get_console_output()
    
    Change-Id: Ic8a3f435fa0111feaa0d5cd42943dd2c7c243fb9

commit d7f04e19fea9c9d7ba28e3ca13adf413259e41d2
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Dec 28 17:12:26 2011 -0500

    Removing cache-busting query param (fresh)
    
    Change-Id: I9154baef778fd2790f4933918f3a48ec94fc7214

commit 4d5946afab43a33dfa280afc479eaec0560f0a01
Author: jakedahn <jake@ansolabs.com>
Date:   Wed Dec 28 13:04:43 2011 -0800

    Adding return statement to get_console_output
    
    fixes bug 909483
    
    Change-Id: Ic5e425319f7fe97b6f04f324f085632147cf13d0

commit 61fb88280a302e429ecb5712ca994383ce1e913c
Author: lzyeval <lzyeval@gmail.com>
Date:   Wed Dec 28 10:38:16 2011 +0800

    python-novaclient missing pep8 in pip-requires
    
    Fixes bug #909210
    
    Change-Id: I5be35665aa057997c7911aa903c4a123b8329111

commit eee43516b84ff11087d7a73e92691298bbd7f4b2
Merge: 88bdfdd 6ba0c64
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 27 20:09:25 2011 +0000

    Merge "Allow to not specify image if block_device_mapping is set"

commit 3758c260a0b432affbe511068384854e5f9684df
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Tue Dec 13 16:59:15 2011 +0100

    utils.find_resource fixes + fix for volumes
    
    Nova volumes do not have a name property but a displayName one, therefore we
    modify find_resource() so it looks for this. Then, we modify the test suite
    for utils.py so it uses the novaclient.base.ManagerWithFind class for its
    FakeManager rather than implementing its own find() method. This way we are
    sure that the utils.py functions work correctly with ManagerWithFind and its
    way to search in objects list.
    
    FakeResource class is now used, whereas it was not before.
    
    Change-Id: I4c4838250e6987e05022e1607e8d099eb8fb7fff
    Signed-off-by: Julien Danjou <julien@danjou.info>

commit 3fcf4a13740af5c82ef394fffe1bd3761a67757c
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Tue Dec 13 16:57:14 2011 +0100

    Add list() method to ManagerWithFind
    
    ManagerWithFind.find() method wants to use self.list() but Manager does not
    provides it. Therefore, it's better to implement it as an interface here,
    and raise a NotImplementedError.
    
    Change-Id: Iba6ef2c1f789c2eb12b210d42261d63796db3407
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 88bdfdd12f832c0bfbde6680828d86fa4e2f74e1
Author: Rick Harris <rconradharris@gmail.com>
Date:   Wed Dec 21 19:25:19 2011 +0000

    Extensions can now modify resources.
    
    Change-Id: I0d9c1050428d0ccf2e2b18053d75e0465463c08b

commit 68d0abb061abd8f20baf8bf5f2be4c7b80ce8069
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Wed Dec 21 09:59:01 2011 -0800

    more work towards standardize config
    
    Change-Id: I63ca85c56a61b8412bdc8bf30d6a179b134faff4
    blueprint: cli-auth

commit 6ba0c64cc27d147b42e5d6a919490c4bcdf2bd0f
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Tue Dec 13 18:19:43 2011 +0100

    Allow to not specify image if block_device_mapping is set
    
    Change-Id: Ibdd900264f2e80e9d9c04de6d3bcb60b546fa3f2
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 26ba43db9dae3b166acac407a84ba25aa3d766fa
Author: Jake Dahn <jake@ansolabs.com>
Date:   Tue Oct 25 16:55:33 2011 -0700

    Adding support for the os-getConsoleOutput server action.
    
    Change-Id: I8b4a82ba42e00e5b312d7cad79c2f9725c6b48a7

commit 450952b5987414769a74625540ed5565dece8ea7
Merge: 487032a 49284dc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Dec 20 18:54:57 2011 +0000

    Merge "Add 'discover' command for Keystone discovery and version listing"

commit 49284dc5cdbaeb70ebc5c56b9cdefbc40df9460d
Author: Ziad Sawalha <github@highbridgellc.com>
Date:   Thu Nov 17 05:12:46 2011 -0600

    Add 'discover' command for Keystone discovery and version listing
    
    Added @unauthenticated decorator to mark subcommands that do not
    need authentication. And checks to skip authentication for these
    commands.
    Added novaclient.keystone to setup.py
    
    Change-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797

commit 487032ae07ea1ec703df4839fd9f251368b61ecf
Author: lzyeval <lzyeval@gmail.com>
Date:   Tue Dec 20 11:49:45 2011 +0800

    User friendly help message
    
    Fixes bug #892066
    
    Change-Id: Ibeb86c5a9ae0f1dcc313c77fdf923a2eb37de505

commit e20dcd8cd74fd5076a0aa669b076df82f9056c57
Merge: 1e8c0bf 95f277a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Dec 19 20:19:37 2011 +0000

    Merge "standardize environmental settings for cli auth"

commit 1e8c0bfa3f88362fc965e18cd5898a8578c5733f
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Mon Dec 19 17:25:48 2011 +0100

    Do no depends on argparse for Python >= 2.7
    
    Python >= 2.7 has argparse has a builtin module, so there's no need to add
    it to the this list of requirements.
    
    Change-Id: I647cec70a564b1d184f0cb2aca6caf4d6478c403
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit 95f277a09ff5acda1535b76b9faefe05ffb28e50
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Fri Dec 16 00:10:47 2011 -0800

    standardize environmental settings for cli auth
    
    a first pass at common configuration between cli tools
    https://blueprints.launchpad.net/openstack-common/+spec/cli-auth
    
    Change-Id: Ie1354268ef647fb265ad9f30e730ddcac990e7f7

commit 3661be66730efd4bce32fd54e2443c42ad91edbd
Author: Rick Harris <rconradharris@gmail.com>
Date:   Thu Dec 15 23:10:59 2011 +0000

    Removed v1.0 support.
    
    Change-Id: I6850075a2ac0e1558aa94539e73f4fb939dfb318

commit b3f48f70647ebebe227dc03b1e0ae119010599d9
Author: Rick Harris <rconradharris@gmail.com>
Date:   Thu Dec 15 22:38:05 2011 +0000

    Making contrib a Python package
    
    Change-Id: Ibfde2e5cbececeec0b6a17f7d71da207f582a5c7

commit 82d3099a08c78754bbf21097b34bcdb0268717ab
Merge: 50169b9 bb879dd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 15 21:12:38 2011 +0000

    Merge "Adding extension framework."

commit bb879dd10b37a884a7e724d7a7cbd204041061e0
Author: Rick Harris <rconradharris@gmail.com>
Date:   Thu Dec 15 19:39:33 2011 +0000

    Adding extension framework.
    
    Change-Id: If882f7a822ef6b1e58666b3af6f7166ab0a230fe

commit 50169b9017e8c65e14bf8b3c7e0d8ce1a1b28bad
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Thu Dec 15 11:59:06 2011 +0100

    Fix typo in README
    
    Change-Id: If165635e3cf73488b305d0b2c4fc9515b7a0849f
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit a905e5fe0713a55c7b7ee7384b145fc3f4a18ba9
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Fri Dec 9 14:26:06 2011 -0500

    Accept 1 and 2 as version choices
    
    - removes all unused imports
    - update .gitignore with new venv path
    
    Change-Id: I3e8199b72dc83268115133d7c73335ffb6060f9a

commit 6509fe253f9e40f217d6c483941af6fa56bc23f7
Author: Josh Kearney <josh@jk0.org>
Date:   Tue Dec 13 15:54:09 2011 -0600

    Add support for RAX authentication.
    
    Change-Id: Ia9180a3919373d3ec2e794d4dffe21838b23fc95

commit 1acbbb0c2d1fc152102635f0b7f66910a945b479
Author: Monty Taylor <mordred@inaugust.com>
Date:   Wed Dec 14 10:14:08 2011 -0500

    Align run_tests.sh with nova.
    
    We need for run_tests.sh to accept the same inputs and outputs from a CI
    perspective. In this case, the easiest way was just to port in run_test.py.
    Additionally, we need with_venv.sh to exist.
    
    Change-Id: I25e659ed796c8a70239aab610f5b014b35443b67

commit ccb5f8f1b4227753a3a13f8a171321d796621c55
Author: Thierry Carrez <thierry@openstack.org>
Date:   Wed Dec 14 11:22:32 2011 +0100

    Switch versioning to common Nova versioning
    
    Use "2012.1" as the version for python-novaclient, to align with
    Nova common versioning (starting with Essex-2, python-novaclient
    is shipped as a Nova project deliverable. Fixes bug 904182.
    
    Change-Id: I85d742a346bbaae1dc92a476c140f7f862a0828c

commit b45ea3ac450a8e0a3b82b2f05d2340c33da8c53c
Author: Julien Danjou <julien.danjou@enovance.com>
Date:   Tue Dec 13 17:35:50 2011 +0100

    Fix PEP8 error
    
    Change-Id: Ib8f4027af6f0583c60ca937328cc84a34909b4a4
    Signed-off-by: Julien Danjou <julien.danjou@enovance.com>

commit f737a8c3bbbd30428cdecec500d2275a5f74ba89
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Dec 9 13:37:03 2011 -0800

    Add MANIFEST.in and setup.cfg back.
    
    These files are actually needed - without MANIFEST.in, files are missing
    from the source tarball which is used in debian packaging. setup.cfg is
    needed for configuration of the sphinx doc build commands.
    
    Additionally, I added listings for the other files in the root to
    MANIFEST.in so that the source tarball would be complete.
    
    Change-Id: Ia0f281663b58baaf2ee23f627d4b1887d0eddfe9

commit 959c44ff5956b7e42134aef319f33f2b756bfcc7
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Tue Dec 6 12:11:50 2011 -0500

    Adding 'absolute-limits' and 'rate-limits'
    
    Change-Id: Ie1dff62f3a3dd74e96c8cad7c079b7378d25ae46

commit 11a4ecfe44dafad17105e585c35fbf27d1b3ae0a
Merge: 578fc1c 596eb3c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 7 20:07:27 2011 +0000

    Merge "Fixing all remaining pep8 errors"

commit 596eb3c0a5fdde14fb1d0ddafd7f9262285f6735
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Dec 7 14:37:17 2011 -0500

    Fixing all remaining pep8 errors
    
    Change-Id: Iaf50bce4a6d458b37bc5e790b7d3ee56085c3e36

commit 578fc1cb72264ed54270daf956eb867bd5829520
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Dec 7 11:12:35 2011 -0500

    Clean up image-list cli command
    
    - properly determine what server an image was created from
    - remove mapping of server id to name in image-list
    - remove an extra image list query in imgae-list
    
    Change-Id: Ib7c8fd784d21e658cb57dd9f9f2cd39e1cb11121

commit f866c6ec3fd1f54d5d80cd5a59bf33932fe83d65
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Dec 7 11:40:45 2011 -0500

    Clean up image-show
    
    - parse server entity to just an id
    - parse metadata out into separate rows
    
    Change-Id: I8927b148714a7f5ed64bbb74bd79193e258cb34d

commit 9067f2607716706796b9ef25e627c99092712d76
Author: Lorin Hochstein <lorin@isi.edu>
Date:   Thu Dec 1 22:13:07 2011 -0500

    Updated README.rst
    
    - Changed link from Rackspace API docs to OpenStack API docs
    - Fixed Github link
    - Added Launchpad link
    - Added Gerrit link
    
    Change-Id: I0494e4c4a8722c182c63515cb6079d2c1557b52f

commit b61a8d8c2483847ab34ed41b473c833cbc4df4a6
Author: Aaron Lee <aaron.lee@rackspace.com>
Date:   Thu Dec 1 11:09:38 2011 -0600

    Converting rxtx_cap and rxtx_quota to rxtx_factor
    
    And adding myself to AUTHORS
    
    Change-Id: I88d3d4c290ab883cf52945edeec62acbee3761d0

commit 2f49282bd0260953cc4de85a62189c237a699b67
Author: Kiall Mac Innes <kiall@managedit.ie>
Date:   Tue Nov 29 21:54:09 2011 +0000

    Gracefully handle failure to cache UUID's. Bug #897885.
    
    Change-Id: I2ef58a218277b2a62c0e24c907250421dccffe9a

commit 674c63e99d1f99d4238dff3329faeb8f19235d2e
Merge: f48d8cb 72c5ca3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 28 20:00:17 2011 +0000

    Merge "Change 'zone_blob' key to 'blob' in create server. bug 893183"

commit f48d8cb5e69dd09826114803e8018fc00809137d
Merge: 69f7e87 58af45c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 28 00:24:57 2011 +0000

    Merge "Adding UUID cache for bash autocompletion."

commit 72c5ca3aeca8782def98d9254b73a44be80c8b07
Author: Édouard Thuleau <edouard1.thuleau@orange.com>
Date:   Tue Nov 22 10:20:49 2011 +0100

    Change 'zone_blob' key to 'blob' in create server.
    bug 893183
    
    The OSAPI looks for key 'blob' to check if a build plan
    is associated to a create request server. But the
    novaclient uses the key 'zone_blob'.
    
    Change-Id: I85fd3629e1b3a2f142ac9296418e361aff5c5e4b

commit 69f7e87b16ca5413a4270967c7e325c2f1a227ea
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Mon Nov 21 16:05:54 2011 -0600

    Fix spacing errors in authentication exceptions.
    
    Change-Id: I44c7aaac3c6f7ad01b4580bc3ffcf3ce798936d8

commit 58af45c9471107ce54cea5fe5d4ca7cc0bff56fa
Author: Rick Harris <rconradharris@gmail.com>
Date:   Sat Nov 19 18:14:10 2011 -0600

    Adding UUID cache for bash autocompletion.
    
    Change-Id: I3d8abea8d99c406f237b8e500e1decf8d24f22d9

commit 0e1e38d2e43fddb90b8010bd3e43b3da641cf643
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Nov 17 12:48:58 2011 -0800

    Revert api_key change in novaclient Client argument
    
    Fixes bug 891442
    
    Also, still need to support NOVA_API_KEY environment variable for now.
    Bump version to 2.6.8 so we can get this into pypi
    Updated setup.py to build properly
    
    Change-Id: I16233ac559bf44b78666118d68975509da6bfb0d

commit 7a179e6577f176bedfe7a1faa39081c416dbd2e7
Merge: 149e00b 49efa22
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 17 18:42:15 2011 +0000

    Merge "Rewriting admin-only calls as server actions"

commit 149e00bcf5eeb16e4e5cc13840cdb6d0fe2897e3
Author: Josh Kearney <josh@jk0.org>
Date:   Wed Nov 16 15:21:25 2011 -0600

    Adds bash completion support and cleans up setup.py.
    
    Also removes some unnecessary files and updates the AUTHORS file.
    
    Change-Id: Iefa502ce08cbf34038d2e04d0460ae43468a4255

commit 49efa22054818db3bd68f06dd1ace17e65c70345
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Nov 16 15:06:57 2011 -0800

    Rewriting admin-only calls as server actions
    
    Change-Id: I3345dac84675aa8e7eb6cd72180ca53296937082

commit d14e421ade04ecac86d0bd7bb56ded1c66f88ad9
Author: James E. Blair <james.blair@rackspace.com>
Date:   Wed Nov 16 09:27:59 2011 -0800

    Add rfc.sh.
    
    This is a tool to help with submitting changes to gerrit.
    
    Change-Id: I962c8e79bf10d881548a9c258065fb83a5d89cb4

commit 2229163a7a4f47e2b8306bcdf7d42183fd6967de
Author: James E. Blair <james.blair@rackspace.com>
Date:   Wed Nov 16 09:22:28 2011 -0800

    Add .gitreview config file for gerrit.
    
    The CI team is developing a new tool, git-review:
    
    https://github.com/openstack-ci/git-review
    
    which is intendend to replace rfc.sh. This adds a .gitreview file
    so that it can automatically determine the canonical gerrit location
    for the repository when first run.
    
    Change-Id: I4d71e9a8b5463e29449a3da2739a15f40970354b

commit 464fbbcb603eb9c61aa52a86b4e2b6e6b0b8e7e9
Merge: 007c795 36f34d9
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 16 08:51:01 2011 -0800

    Merge pull request #144 from jstraw/master
    
    Add parent server information to the shell output of image-list
    
    Rushed through for gerrit move

commit 007c795a9322ca0596d863a7c514cf296bf83d41
Merge: 1f4971a 69c5327
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 16 08:49:12 2011 -0800

    Merge pull request #149 from SandyWalsh/endpoint_name
    
    added --endpoint_name support
    
    Rushed through for gerrit move

commit 69c5327363a27466efae19436348c7ec44e98263
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 16 08:47:37 2011 -0800

    pep8

commit 4f107d7463c03ff8e3f0b04f2c38797432060cda
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 16 08:45:33 2011 -0800

    fix tests

commit f53675a4dd632506c7f474d386917cbd7e5aef61
Merge: 13b7edf 1f4971a
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 16 08:44:31 2011 -0800

    trunk merge

commit 1f4971a1360b27ce25d05a1d6d518ca53856a649
Merge: 897592d 00f0531
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 16 08:38:52 2011 -0800

    Merge pull request #150 from SandyWalsh/remove_api_key
    
    Remove api key

commit 897592d8e3bfd94a9f27cd2e91f284671d5416f2
Merge: 50a2f62 528b3e4
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Nov 15 18:40:38 2011 -0800

    Merge pull request #137 from danwent/master
    
    novaclient changes to use os-create-server API extensions for v1.1
    
    (pushing through to prepare for gerrit move)

commit 528b3e4d4446cdfffcb3ba4c6e02a8b1db9abf04
Author: Dan Wendlandt <dan@nicira.com>
Date:   Tue Nov 15 18:32:16 2011 -0800

    Add support for specifying VIF networks while booting.
    
    Specifying VIF network while booting uses a subset of the
    os-create-server-ext.  Goal is that the CLI syntax
    is sufficiently general that we can expand it to incorporate other
    parameters once the API supports them (e.g., v6_fixed_ip, specifying
    IP by melange subnet, etc.).  The syntax is supposed to slightly mirror
    creating server NICs with KVM.

commit 50a2f62f1cb286bf571cf7e62827aaeb86a72e32
Merge: 216be72 ff48a3e
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Nov 15 12:14:08 2011 -0800

    Merge pull request #136 from gagupta/master
    
    Enabled creating a volume from a snapshot

commit 216be725977bdef38611b03bbe3cdffa421ef0e0
Merge: f513bdc 7adecf7
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Nov 14 09:24:29 2011 -0800

    Merge pull request #151 from klmitch/keystone-redirect
    
    Follow redirects when calling out to Keystone.

commit 7adecf7c3bef46e133e7145d4e7e0ed1b7453ee5
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Mon Nov 14 10:39:16 2011 -0600

    Use a try/finally to ensure state restoration

commit 5bc980105bdf7b5423d15b81f8d7f29763f82b3b
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Wed Nov 9 16:54:58 2011 -0600

    Follow redirects when calling out to Keystone.

commit ff48a3e1ec95cc12688b1b72189a114d2b4fadda
Merge: 3d03a25 f513bdc
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Wed Nov 9 10:49:51 2011 -0800

    Merge branch 'master' of git://github.com/rackspace/python-novaclient
    
    Conflicts:
    	novaclient/v1_1/shell.py

commit 3d03a25363b49adf5e298ef53e6d6116a20b1194
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Wed Nov 9 10:36:16 2011 -0800

    Modified as per code-review comments:
        - Renaned snapshot to volume-snapshot
        - Created a new file for volume snapshots
    
    Review:
    https://github.com/rackspace/python-novaclient/pull/136#issuecomment-2623509

commit 00f05317efb8bab78d487a7c36571082269d3139
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 9 07:18:22 2011 -0800

    few missing references to api_key

commit cdde0d22cd4b9be02fd2080687ebd02fda80b7f3
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 9 07:10:46 2011 -0800

    tests working

commit c386221bd8f757fe98abd076d21f3a1fdd9712e2
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Nov 9 04:35:39 2011 -0800

    started

commit 13b7edfc420d3cf537cbb43f66f73356aa891eb8
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Nov 8 10:27:41 2011 -0800

    added --endpoint_name support

commit f513bdccc5dd92c0959ea4d061fb08ca00c62b87
Merge: beb40d3 e4d6ec7
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Fri Nov 4 13:10:22 2011 -0700

    Merge pull request #148 from rconradharris/add_back_admin_pass
    
    Add back display of adminPass to boot

commit e4d6ec757a79e8ce5183f1ee67d372541d7e411b
Author: Rick Harris <rconradharris@gmail.com>
Date:   Fri Nov 4 19:57:52 2011 +0000

    Add back display of adminPass to boot

commit beb40d3adcc15e57d72678be1c1a5aa522b9520f
Merge: fcfa928 05a1ef7
Author: comstud <cbehrens+github@codestud.com>
Date:   Fri Nov 4 11:53:07 2011 -0700

    Merge pull request #147 from SandyWalsh/flavors_are_strings
    
    Boot now works with limited info returned from server

commit 05a1ef7e95adcdcb907b2c980866abf790b465d0
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Nov 4 11:41:40 2011 -0700

    Boot now works with limited info returned from server

commit 36f34d998365bfdfb20dc26c890238127e1fd24d
Author: Jason Straw <jason.straw@rackspace.com>
Date:   Thu Nov 3 23:46:08 2011 -0500

    fixed missing line continuation characters in shell.py
    
    updated tests to use serverId 1234 instead of 12 to
    allow the tests to function on new image list

commit 690f3d386600d6c55607bd41b920d458da7f75ac
Author: Jason Straw <jason.straw@rackspace.com>
Date:   Thu Nov 3 22:44:22 2011 -0500

    PEP8 cleanups of utils, and the v1_?/shell.py files

commit 4443a069acfa3ddadeaee4c3ee45e0e865bbd6f3
Merge: 66d8bc4 fcfa928
Author: Jason Straw <jason.straw@rackspace.com>
Date:   Thu Nov 3 22:29:25 2011 -0500

    Merge branch 'master' of git://github.com/rackspace/python-novaclient

commit fcfa9288e081631d350d97deb318d0ebe5e6dd10
Merge: 4397298 1f8c6f8
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Nov 3 10:29:21 2011 -0700

    Merge pull request #145 from nmistry/master
    
    Command line arg to disable ssl certificate validation

commit 1f8c6f8ee2cf173e682f678a4311d3a0829979c3
Author: Nicholas Mistry <nmistry@gmail.com>
Date:   Thu Nov 3 11:52:42 2011 -0500

    minor pep8 tweaks

commit 507231fa7af285b183fc0a37011b89b2c35859af
Author: Nicholas Mistry <nmistry@gmail.com>
Date:   Thu Nov 3 11:34:44 2011 -0500

    corrected argument order and replaced tabs with spaces.

commit 1015cab9fdeee4ada5fe5fe6da8bddf77bc2cdd8
Merge: f68120f 4397298
Author: Nicholas Mistry <nmistry@gmail.com>
Date:   Thu Nov 3 11:06:24 2011 -0500

    resolved merge conflict.

commit f68120f9d22b7d50ca18a89bbb845ebd4ca61ac2
Author: Nicholas Mistry <nmistry@gmail.com>
Date:   Thu Nov 3 11:00:58 2011 -0500

    added a space after url

commit 4397298b36fb838d926e9d708499fb3a0e8f8106
Merge: 2b0d82c 557b4ee
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Nov 3 08:16:05 2011 -0700

    Merge pull request #141 from SandyWalsh/new_keystone_admin_port
    
    New keystone admin port

commit 84076fed6c569219cb431da66fc9e16de1782b0b
Author: Nicholas Mistry <nmistry@gmail.com>
Date:   Thu Nov 3 02:13:36 2011 -0500

    Added the option --insecure.   This disables SSL certificate validation.

commit 66d8bc49b70be382b2699d2b883ce265ff915e02
Author: Jason Straw <jason.straw@rackspace.com>
Date:   Sun Oct 30 17:20:47 2011 -0500

    Updated the novaclient shell to display the parent server id that the image came from.

commit 98cbe4620e3f5eb73abf530521957e9d5fd7fc6c
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Wed Oct 26 10:57:08 2011 -0700

    Fixed description for block_device_mapping parameter

commit 557b4eee470b3ee403eddce65eeb28cb55476561
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Oct 25 16:49:22 2011 -0700

    minor fixes

commit c37a8b33714c0ad6f6697a81770d48b2726d1e18
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Tue Oct 25 13:45:59 2011 -0700

    Added support for boot from volume (or snapshot)

commit 440e03ec4899b7b2e73bc047c8983ac5a8a6a651
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Oct 25 09:38:37 2011 -0700

    version update

commit 0a3eda6cdd5e6d2141b04c1ddff1296f1be0b0b7
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Oct 25 09:34:23 2011 -0700

    minor tweaks and long overdue pep8

commit 881427de9d6cdf70df25d072b7a601c0d42e5293
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Oct 25 06:28:30 2011 -0700

    new service catalog semantics

commit 5c38baf65a39800b48a2d7b696b3090ea775176a
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Wed Oct 19 10:54:27 2011 -0700

    Added support for listing/creating/deleting snapshots of nova volumes. Also
    implemented the supporting CLI commands.
        Requires the OS API extension, 'os-snapshots'

commit 2a0b3b5311d4294d6f0505d137b7e5da9b00e81c
Merge: 66f2432 2b0d82c
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Wed Oct 19 08:33:56 2011 -0700

    Merge branch 'master' of git://github.com/rackspace/python-novaclient

commit 66f2432f659f9b4a2fc6c5b322c98ec2545d5b0e
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Wed Oct 19 08:31:16 2011 -0700

    Updated volume-create command to accept an optional attribute, snapshot_id.
    This enables the user to create a volume from a snapshot.

commit 2b0d82c05cf9f19c01752a75804cdcadf80e82ee
Merge: b2d3d21 aba2ced
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Oct 17 15:44:42 2011 -0700

    Merge pull request #135 from gabrielhurley/keystone_client_url_for
    
    Fixes #133 -- Keystone Client fetches correct service type and endpoint.

commit aba2ced0fb42489a6a7d03574a2111112f2e8a56
Author: Gabriel Hurley <gabriel@strikeawe.com>
Date:   Mon Oct 17 14:42:23 2011 -0700

    Fixes #133 -- Keystone Client fetches correct service type and endpoint.
    
    Made ServiceCatalog.url_for more configurable by allowing keyword arguments to control which service type is fetched and which endpoint is returned instead of having those values hard-coded to "compute" and "publicURL" respectively. The fix to keystone.client.Client allows the openstackx Account API to be deprecated in openstack-dashboard.

commit b2d3d2104934ea2044790b658888256c006df0c5
Merge: e4a0e24 10c1f4b
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Oct 17 14:26:09 2011 -0700

    Merge pull request #134 from cloudbuilders/keypair
    
    Implementing work with keypairs and add feature for boot command

commit 10c1f4b11b59a43edddac690db763b93cde521fe
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Oct 17 14:23:04 2011 -0700

    fix tests

commit 4a168d5460b7ff42588d22239b665bd691abb0e2
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Oct 17 14:18:38 2011 -0700

    typo

commit 6955852694a266f881447261d0079a50dbba78cc
Merge: e4a0e24 d6e6e04
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Oct 17 14:09:25 2011 -0700

    merged and fixed pshkitin's keypair work

commit d6e6e044eab38a81c0ddd228cdc7825efec61bd8
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Oct 17 13:57:56 2011 -0700

    doc improvements

commit e4a0e2411bcce39aa254423d39b09e53bb5877da
Merge: a76c9a3 0b0abff
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Oct 17 13:34:49 2011 -0700

    Merge pull request #128 from UnmeshG/master
    
    Added support to specify few more boot options.

commit a76c9a321822ba89260011ca72fa6715fa95c33e
Merge: 13a2077 32510bd
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Oct 17 13:33:06 2011 -0700

    Merge pull request #125 from gagupta/master
    
    Added CLI commands to access nova volume

commit 0b0abff45226645c73c29f57a8ab595f17bdf194
Author: Unmesh Gurjar <unmesh.gurjar@vertex.co.in>
Date:   Mon Oct 17 12:46:05 2011 +0530

    Added support to specify more boot options.
    
    User data can be a file name only, removed support for user data string.

commit 32510bdee9a3030f3ecdc0ddb87ee06318ced15e
Merge: cd9f3cb 13a2077
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Sun Oct 16 15:27:25 2011 -0700

    Merge branch 'master' of git://github.com/rackspace/python-novaclient
    
    Conflicts:
    	novaclient/v1_1/shell.py

commit cd9f3cb47e7fc02e843867cac7bd8c309ebb24f5
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Sun Oct 16 15:21:53 2011 -0700

    Updated volume attach/detach commands to accept server name (in addition to
    server id).
        Code review comments:
        https://github.com/rackspace/python-novaclient/pull/125/files#r169829

commit 13a2077b7a60319ff72382100f801f157e6e6203
Merge: 960cfbe ac163b4
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Fri Oct 14 10:55:37 2011 -0700

    Merge pull request #130 from cloudbuilders/security_groups_cli
    
    Security groups cli

commit ac163b43479bd8ca2c2761ef4cdf962853fe38f1
Merge: 16809a1 960cfbe
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Fri Oct 14 17:43:57 2011 +0000

    Merge remote-tracking branch 'rackspace/master' into security_groups_cli
    
    Conflicts:
    	novaclient/v1_1/shell.py

commit 960cfbe32803b7bb97840f41c22a7c103dbf3757
Merge: 16b083d 48e1064
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Fri Oct 14 10:38:35 2011 -0700

    Merge pull request #129 from cloudbuilders/floating_ip_cli
    
    Add cli for floating ips

commit 4df5a2f363c28ce33805f21e54bb43a6f8edce3e
Author: Pavel Shkitin <pshkitin@griddynamics.com>
Date:   Wed Oct 12 13:57:26 2011 +0400

    Booting server with specific key is implemented

commit 0ce3f979102b074e79ab18d5449132fc6b010135
Author: Pavel Shkitin <pshkitin@griddynamics.com>
Date:   Wed Oct 5 16:25:31 2011 +0400

    Added commands to work with keypairs

commit 16809a16fa82f102391abe4c02001a6cd96e172e
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 22:30:48 2011 +0000

    make description consistent

commit 6498d41c4246e219f6ae678a35217efa256182f4
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 22:28:22 2011 +0000

    remove extra space

commit 356a92ee1463e0db0cb9c93c6a2dd7c1ecf8bf7f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 22:10:23 2011 +0000

    add ability to create source group rules

commit 6a20ed5e3b3fcd45762072495047778416ba2b75
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 20:40:01 2011 +0000

    don't expose ids to end user

commit bad314991e31cd625367faa2c9ca00220e3e68b2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 08:24:14 2011 +0000

    work on formatting for secgroup rules

commit 48e10643b39276af194b947e7bb295fc2e688dd5
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 07:54:33 2011 +0000

    display floating ip on create

commit 8cb15843d1da0a608750c3037121241f08d14453
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 07:48:55 2011 +0000

    Add CLI for security groups and rules

commit 9a5a7c9253c500bbaa9ad52fe9a9f31aee7b01e8
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 04:18:30 2011 +0000

    raise exception if floating_ip is not found in floating-ip-delete

commit 4154b903646c9b52efbd956fb74479a3dff00df2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Oct 11 04:07:08 2011 +0000

    Add cli for floating ips

commit 772609aa45253fa616d9c70c97587397068b9370
Author: Unmesh Gurjar <unmesh.gurjar@vertex.co.in>
Date:   Mon Oct 10 19:40:05 2011 +0530

    Added support to specify more boot options.
    
    Added Parameters: availability zone, security groups and user data.

commit 16b083ddca71d60ec1745e9961441667b16204be
Merge: 2e2172c 8ef6268
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Oct 7 13:30:41 2011 -0700

    Merge pull request #127 from rconradharris/issue126
    
    Don't filter endpoints when filter_value is non-truthy.

commit 8ef626811519b633296eac28941d95f85fc27bad
Author: Rick Harris <rconradharris@gmail.com>
Date:   Fri Oct 7 17:12:05 2011 +0000

    Don't filter endpoints when filter_value is non-truthy.
    
    Fixes #126

commit 2e2172c5f5add4cc8b38c5be19cd86c18f285eee
Merge: 19d11e3 42e726f
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Sep 30 08:01:58 2011 -0700

    Merge pull request #124 from SandyWalsh/new_keystone_auth
    
    now uses tenantName vs. tenantId to auth

commit bfefddada1fbf14571e8b20d7ece7243c2de7290
Merge: 234205b 19d11e3
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Thu Sep 29 08:14:39 2011 -0700

    Merge remote-tracking branch 'upstream/master'

commit 234205bf538489dfc9c42858b104224170259278
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Thu Sep 29 08:09:50 2011 -0700

    Added the following CLI commands to access nova volumes:
        volume-attach       Attach a volume to a server.
        volume-create       Add a new volume.
        volume-delete       Remove a volume.
        volume-detach       Detach a volume from a server.
        volume-list         List all the volumes.
        volume-show         Show details about a volume.

commit 42e726ffedab909f49a0f216ca7091b41b68fd35
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Sep 28 11:00:15 2011 -0700

    now uses tenantName vs. tenantId to auth

commit 19d11e39ae4a5ac660c7ba25b9f360c844a65deb
Merge: 4b6345e acf8a27
Author: Josh Kearney <josh@jk0.org>
Date:   Tue Sep 27 14:03:59 2011 -0700

    Merge pull request #121 from gagupta/master
    
    Added support for nova-volume extension

commit 4b6345e3545f6fd78e5905c8da51e86b4d1091f6
Merge: a3d7bb0 96e04e6
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Sep 26 15:25:21 2011 -0700

    Merge pull request #123 from SandyWalsh/new_keystone_auth
    
    New keystone auth

commit 96e04e64e9305cf71955cd7b311a17cbf83f8bff
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Sep 26 12:59:04 2011 -0700

    version bump

commit 9cd9635c42dfb46b8e0b8a95e3becc357def0cdf
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Sep 26 12:58:03 2011 -0700

    removed unicode casts

commit 4a53b06e0e2af5db407aa03bd4f4791332287008
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Sep 26 12:53:29 2011 -0700

    cleaned up exception handling

commit 8491c7602707ce8b36e7a76a35c407ef269a0452
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Sep 26 12:28:43 2011 -0700

    new service catalog implementation.

commit 2d5f6b2df6887c2a3f849cbcca7da85fd3094823
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Sep 26 07:41:42 2011 -0700

    change auth cred format for keystone

commit acf8a2783a90df5fd613db6cc0298dd9e2888387
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Thu Sep 22 06:45:04 2011 -0700

    Added methods to get, attach and detach volumes to/from running instances

commit 74e92a6914bcc2add9992b7db037669b1c195382
Author: Gaurav Gupta <gaurav@denali-systems.com>
Date:   Wed Sep 21 12:31:53 2011 -0700

    Added support to access nova-volume api (v1.1 extension)
        - Only the basic functionality (create, delete, list) is implemented

commit a3d7bb0014cc985f1c4c3f766f42bf577ecb9c8c
Merge: e993af6 f932961
Author: Jason Kölker <jason@koelker.net>
Date:   Wed Sep 21 07:42:28 2011 -0700

    Merge pull request #118 from SandyWalsh/service_catalog_regions
    
    Service Catalog region & reusing user token support

commit e993af6b50085e3d00af24b0c9a9a006c71f6589
Merge: dcd0e9a c032cc9
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Tue Sep 20 14:47:39 2011 -0700

    Merge pull request #119 from chmouel/fix-booting-1_0
    
    Make sure flavor is a type of int.

commit dcd0e9aaa21dda45d490b771c6e7a7c6ab2ab13c
Merge: 1ed1f5e 791432c
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Sep 20 07:10:52 2011 -0700

    Merge pull request #120 from cloudbuilders/key_name_in_servers_create
    
    add key_name to servers.create

commit 791432cf7309229c10dd75cf0939c59ec5d28f75
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Sep 20 00:51:00 2011 -0700

    add todo to update doc strings so that they reflect extension/optional-ness

commit ad6d3ca60ea72dd440eaae3d47bc1a72599f806f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Sep 20 00:48:00 2011 -0700

    update doc strings

commit 4aaa47705b29be6695a80402eee9041027287d6f
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Sep 20 00:20:52 2011 -0700

    add key_name to servers.create

commit c032cc9cd44b7c8ae353b3bc39ff028b4136664c
Author: Chmouel Boudjnah <chmouel.boudjnah@rackspace.co.uk>
Date:   Tue Sep 20 00:20:09 2011 +0200

    Make sure flavor is a type of int.
    
    This shell.py is getting very very confusing.

commit f93296125261a0d4e0b6a43be9241b3f4b4b94e2
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Sep 15 18:15:59 2011 -0700

    removed debugging

commit acd1e0370fb31d3ed7cc33f7bb37ebdbc5162b1d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Sep 15 18:12:16 2011 -0700

    token support

commit b047f3cf051b3e2e881156eadca56c1a019debb5
Merge: cfab90b 1ed1f5e
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Sep 15 18:11:34 2011 -0700

    Merge branch 'master' of github.com:rackspace/python-novaclient into service_catalog_regions

commit cfab90bddf2325915fb93af63e9efd31793cd55d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Sep 13 19:43:57 2011 -0700

    fixed unknown service

commit 9b767784d83b52f3e001dcfa3b5964284030bfec
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Sep 12 06:39:11 2011 -0700

    properly uses keystone admin endpoint for token lookup

commit 1ed1f5e863d3013c453cc31c61699216fbc6912e
Merge: 9a5c20d 186b468
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sun Sep 11 20:14:18 2011 -0700

    Merge pull request #108 from chmouel/userdata
    
    Add userdata support.

commit 2c3a865f6b408d85aaeaafafd9ff9cdcee5d8cb4
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Sep 9 06:33:38 2011 -0700

    proxy token support - no tests

commit f7d38c2568d55c10f70397562f08a6d4266a527a
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Sep 7 13:30:20 2011 -0700

    readme fix

commit 55a09cd93524706bcaff04c12c631abafec25aa7
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Sep 7 13:02:50 2011 -0700

    service catalog with multiple endpoints per service

commit 159dbd8076b17a180fc6ec90b8f141d1f746999b
Merge: 9deb35f 9a5c20d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Sep 6 08:52:03 2011 -0700

    Merge branch 'master' of github.com:rackspace/python-novaclient into zone-add-optional-creds

commit 9a5c20d2d48d9d1b14a439c2defc3954277d4a5d
Merge: 6b56f3b 0acc0cc
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Sep 2 13:13:22 2011 -0700

    Merge pull request #112 from chmouel/debugging-by-environement-variable
    
    Add ability to force debugging via os environ.

commit 0acc0cce69a9b58695087ffaa1dee6d26046d3ff
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Sep 2 14:25:12 2011 -0500

    Add ability to force debugging via os environ.
    
    Currently we can do debug from the command line or integratng to an
    application which has already logging configured. But if we want to do
    it to experiment via ipython the process is quite cumbersome. This allow
    to have an environement variable called NOVACLIENT_DEBUG which enable
    debugging when set and defined.

commit 9deb35f36ee726bcfa4d335405ea50997a1d52e1
Merge: 2acc75b 6b56f3b
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Sep 2 12:13:22 2011 -0700

    merge fixup

commit 2acc75b96ea8192238ab7d2ebe508190d0291d29
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Sep 2 12:09:33 2011 -0700

    version bump

commit 909b9118c2df7a1bcc2ae19dfdefad2be6dee554
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Sep 2 12:07:18 2011 -0700

    readme

commit 0cd6ed62fd127e893eb05272b4541719fee82c0f
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Sep 2 11:44:25 2011 -0700

    service catalog as auth parameter

commit 11f31651acd7db3035353aca342fcdbf020c8777
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Sep 2 10:34:51 2011 -0700

    service name support

commit 6b56f3be13956f2e6158f860fbfa9215e1bd6b30
Merge: ba96890 07795ce
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Sep 2 09:01:49 2011 -0700

    Merge pull request #111 from klmitch/loaded-zones
    
    Extend lazy loading support to Weighting

commit 07795ce412dee54a0d3f5646c611926a79333545
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Fri Sep 2 10:56:46 2011 -0500

    Extend lazy loading support to Weighting

commit ba96890aaec328d785c6afb428b28c5b22680cb0
Merge: 89a5976 10e6ae8
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Sep 2 07:44:39 2011 -0700

    Merge pull request #107 from chmouel/master
    
    Fix unit-tests

commit 10e6ae8c3f6e89559ffc0d1f8264cc336c6cd404
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Sep 2 09:40:00 2011 -0500

    Fix unittests breakage in test_shell
    
    For some method like test_image_meta_bad_action we are testing a
    SystemExit to be thrown and object self.shell has no time to get
    instantatiated which is OK in this case, so we make sure the method is
    there before launching it.

commit 89a59761b6535fdcc8062517e42ca626da6f5106
Merge: be53d30 1776cbf
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Sep 2 07:12:12 2011 -0700

    Merge pull request #110 from chmouel/fix-get-information-by-name
    
    Fix #109 (nova show name not working).

commit 1776cbfbd85538ff572a5571171478374ab55a0e
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Sep 1 20:15:53 2011 -0500

    Fix #109 (nova show name not working).
    
    By default when searching via name we will do a findall(name=blah) and
    due a REST /details which is not the same as a .get() and doesn't get
    the information about flavors and images. This fix it as we redo the
    call with the id which does a .get() to get all informations.

commit 186b4689b5619d98f643bd84d2aba76eb8af196e
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Sep 1 16:37:30 2011 -0500

    Add userdata support.
    
    Based on Jesse first shot at it. Make it accept file like object as well
    like we do for file injection on server creation.

commit be53d30569f62e4018a58ef7662fbd88d041f905
Merge: fe3dbf0 6b4791b
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Sep 1 13:50:12 2011 -0700

    Merge pull request #104 from throughnothing/instance_metadata
    
    Instance metadata set/delete

commit fe3dbf056521a3ccaf6c3b90eb495fae7a281437
Merge: 51610e9 25977cd
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Sep 1 13:46:25 2011 -0700

    Merge pull request #106 from chmouel/fix-unittest-breakage
    
    Remove extra NOVA_PROJECT_ID

commit 25977cd47cbe6b2f13e5491942e670cfaa377cc0
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Sep 1 15:38:28 2011 -0500

    Remove extra NOVA_PROJECT_ID

commit 51610e9949fbd1baa39899046f89378eeac58014
Merge: 2b1b109 7c8ae25
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Sep 1 13:38:31 2011 -0700

    Merge pull request #105 from chmouel/fix-unittest-breakage
    
    Fix unittests breakage from merge 3507905

commit 7c8ae25a89aefa768443f465ce30ead7eb30cd12
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Sep 1 15:35:44 2011 -0500

    Fix unittests breakage from merge 3507905
    
    PEP8 the file along the way.

commit 2b1b109aab24ab639bf8a5c16588bde75a8ca8d1
Merge: 230c4f4 c31aeb1
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Sep 1 13:07:37 2011 -0700

    Merge pull request #101 from basak/master
    
    Fix test installation exclude

commit 230c4f4bea57ae27641a1287fc6897da9a1d7368
Merge: 3507905 14c2bd2
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Sep 1 13:04:17 2011 -0700

    Merge pull request #100 from throughnothing/image_metadata
    
    Add support for adding/updating/deleting image metadata

commit 3507905a7aa0e9463535d5de8aa56c753c7e6ccc
Merge: 3f22be9 40333f0
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Sep 1 13:02:54 2011 -0700

    Merge pull request #99 from chmouel/no-auth-url-error
    
    ensure we have auth_url and project_id fo the CLI when using API greater 1.0

commit 3f22be9b2659333560b6e972c05dcfcf7f459322
Merge: 85b281b 2afd70d
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Sep 1 13:01:25 2011 -0700

    Merge pull request #97 from chmouel/dont-assume-defaults
    
    Do not assume default for image and flavor.

commit 85b281bd03ee19df7df16455f46e8caa42d1f0dc
Merge: c35bd29 441536d
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Sep 1 12:56:21 2011 -0700

    Merge pull request #102 from chmouel/more-debugging
    
    Add body in debugging.

commit 6b4791bf48675753633ca21687adfa3cf5f18788
Author: William Wolf <throughnothing@gmail.com>
Date:   Thu Sep 1 11:40:16 2011 -0400

    Add 'meta' command to allow set/delete of metadata items on servers.
    Added ability to run multiple assert_called tests from one test function.

commit 44bf2079ca4bbefcc8e93f27b702a8928827622c
Author: William Wolf <throughnothing@gmail.com>
Date:   Thu Sep 1 11:40:33 2011 -0400

    add build, dist, python-novaclient.egg-info to .gitignore

commit c35bd291e399c2bfb8ba80889153f476bb3171a3
Merge: 597ef2f 526c5ce
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Sep 1 10:33:30 2011 -0700

    Merge pull request #103 from SandyWalsh/fix_2_6_5_tests
    
    Fix 2 6 5 tests

commit 526c5ce733b6ad153f510cf278b14907cc73e939
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Sep 1 10:28:56 2011 -0700

    fixes odd __get_attr__ behavior in 2.6.5

commit 88d67be08d77599748d438fa107d4d721fcbdc35
Merge: 48fe330 597ef2f
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Sep 1 10:21:36 2011 -0700

    conflict fixed

commit 48fe330daba3a96258836e12eeea42c49d31c9fb
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Sep 1 10:20:38 2011 -0700

    catch misssing id

commit 441536daf16493c025838a989472065fb33e2e2b
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Thu Sep 1 11:50:13 2011 -0500

    Add body in debugging.

commit c31aeb19be1b0a09ace8b03727385041d610188f
Author: Robie Basak <robie.basak@canonical.com>
Date:   Thu Sep 1 10:27:39 2011 +0100

    Fix test installation exclude
    
    With exclude=['tests'], tests.v1_0 and tests.v1_1 do not get excluded,
    causing "python setup.py install" to pollute dist-packages with "tests"
    rather than going under novaclient/
    
    exclude=['tests', 'tests.*'] fixes this.
    
    LP: #838298
    Also see LP: #825127 comment #3

commit 14c2bd2d763d3aa366b551f879bfd551abed88ef
Author: William Wolf <throughnothing@gmail.com>
Date:   Wed Aug 31 12:59:21 2011 -0400

    Add support for image metadata to be viewed, added, updated, and deleted.

commit d2905832fa98c41ba80ea934b97f9cf65e50b6fb
Author: William Wolf <throughnothing@gmail.com>
Date:   Wed Aug 31 15:58:12 2011 -0400

    Bump the release version

commit 1b64a3823f27dc0e52a61f2fd736c4716b15a4eb
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 31 11:55:01 2011 -0700

    fixed up zone-add

commit 597ef2f5b6bd51da02cc4c83c6295a5e3cb3f3c9
Merge: 857ee8f db38b4c
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 31 07:37:32 2011 -0700

    Merge pull request #96 from bcwaldon/lazyload-limit
    
    Limit resource lazyloading

commit db38b4c830f01819105bebcca969950a701b6253
Merge: e05ae5d 857ee8f
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Aug 31 09:30:09 2011 -0400

    Merge branch 'master' of http://github.com/rackspace/python-novaclient into lazyload-limit
    
    Conflicts:
    	novaclient/base.py

commit e05ae5ded302cb3baae5610fcc17a674b4eda770
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Aug 31 09:24:31 2011 -0400

    Reducing v1_1.base to just booting manager

commit 7f3237e143e5527083e15c25c7638c6702edff9a
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Aug 30 07:27:37 2011 -0700

    tests working

commit d191177bd5c8514b00da8fe97ff6df3ff2df6034
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Aug 30 07:13:44 2011 -0700

    in progress - adding zone name

commit 40333f008c9086c7152c1928b8fe2da76854fcef
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Tue Aug 30 08:57:49 2011 -0500

    ensure we have auth_url and project_id for !1.0
    
    Make sure we have an auth_url or project_id when API version is not 1.0

commit 2afd70d268689d64701970b64c85d270971dbbc5
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Tue Aug 30 08:39:17 2011 -0500

    Updated error message as suggested by bcwaldon
    
    Remove the "see nova {image,flavor}-list" as this should go to help as
    suggested by bcwaldon.

commit 667fb76e07361512d79e0744328acf79e0558fd9
Merge: b96b4d0 857ee8f
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Aug 30 05:50:30 2011 -0700

    Merge branch 'master' of github.com:rackspace/python-novaclient into zone-add-optional-creds

commit b96b4d039aa2d66db8bcd90bb1fdfcd1d6834b87
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Aug 30 05:50:12 2011 -0700

    take auth token param

commit 8ac20e7447f2bf107e0477d588ece41f6b1fb1ba
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Mon Aug 29 23:18:47 2011 -0500

    Do not assume default for image and flavor.
    
    Not every cloud as a flavor name 256M and a image name called Ubuntu*
    make it compulsory to pass a name/image for 1.1 OpenStack (1.0 is
    usually Rackspace Cloud which has that by default).

commit 857ee8f6a2f4ad1765996d259223affe0419529a
Merge: 32e34b6 e485919
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Aug 29 20:29:49 2011 -0700

    Merge pull request #93 from Cerberus98/no_user_pass
    
    Client changes for username and password in zone add

commit 32e34b60493f37c4a0c1a5a41daa60b3e6ec5c56
Merge: ced66c7 530e0b0
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Aug 29 14:22:00 2011 -0700

    Merge pull request #94 from chmouel/fix-loop-on-class-without-get
    
    Fix unittests

commit ced66c735b0bd4f96f2f70064a8d3838bce9e118
Merge: 5969022 9fe5498
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Mon Aug 29 14:16:59 2011 -0700

    Merge pull request #91 from chmouel/keystone
    
    Update #74 to master.

commit 4e456d6bbc37f4694aafb8e35a435656b52c5a25
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Mon Aug 29 17:00:13 2011 -0400

    expanding on concept of 'loaded'

commit 39068edfb785fcbd0d210928b9cf76ef9fe1a81e
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Mon Aug 29 16:33:22 2011 -0400

    limiting resource lazyloading to a single query

commit 9fe54984ed3a3dd89e0983625312d875a5c2de52
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Aug 26 16:06:51 2011 -0700

    Fix extra # char as noticed by jk0

commit bf2ef4d9ac3c8ed28a14fa7417e4d4ce1417ffd0
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Aug 26 16:02:08 2011 -0700

    Add piston service_catalog.

commit 3d2ccb0b60e80fce468c1e03a073d564f45da459
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Aug 26 16:00:38 2011 -0700

    Add anotherjesse keystone here.

commit 530e0b0f8e4388ab51253c3514c5e26f9d31c7e1
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Aug 26 15:29:50 2011 -0700

    Fix loop properly.

commit 713133ed8e98369332ec71a8cbeaebbbfc7a2eae
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Fri Aug 26 15:28:55 2011 -0700

    Make sure we can do a get on the base class.
    
    or this will loop forever and sometime (like keypairs) there is classes
    that don't have a get method.

commit e4859196ad207376c619b2fb942c202f4b2a4993
Author: Matt Dietz <matt.dietz@rackspace.com>
Date:   Fri Aug 26 15:20:02 2011 -0500

    Client changes for username and password in zone add

commit 5969022401e41a7794c89ef0d2695fb2dacd3ef3
Merge: fe02df3 5a5cfc6
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Fri Aug 26 10:29:04 2011 -0700

    Merge pull request #92 from cloudbuilders/floating_ips_redux
    
    Support for Floating Ips

commit fe02df36ba0da4f366139f2f7282e92a82b1bb9d
Merge: 72d41b1 38da8b4
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Fri Aug 26 10:28:39 2011 -0700

    Merge pull request #71 from cloudbuilders/security_groups
    
    Security groups implementation

commit 5a5cfc65712be607d90d85967140956fc6b01aa2
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Thu Aug 25 14:10:59 2011 -0700

    fix for chmouel's comment, and tweaks to tests

commit 8ec0ae6ab0ed69c5acd1101b19d8971d06be4a7c
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Aug 24 22:51:53 2011 -0700

    support for floating_ips + D4

commit 38da8b4e8549307d79fd76734ed5993451ce7b49
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Aug 24 20:29:35 2011 -0700

    make __repr__ more useful with default behavior, rather than juse displaying id

commit 7357d3326d83a085e88936c4856fa477d1942b8a
Merge: 43d52b1 541d578
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Aug 24 20:17:47 2011 -0700

    Merge remote branch 'rackspace/master' into security_groups
    
    Conflicts:
    	tests/v1_1/fakes.py

commit 43d52b1f3d693270b1fbb0068e6f921e02b9c010
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Wed Aug 24 18:21:42 2011 -0700

    a few tweaks to get the client talking to nova

commit 72d41b1e38034f5d7aedc849d85e7f670aca529a
Merge: 3c254c0 dd37389
Author: Josh Kearney <josh@jk0.org>
Date:   Wed Aug 24 10:38:58 2011 -0700

    Merge pull request #88 from bcwaldon/rebuild-adminPass
    
    Updating for new rebuild format

commit fd7fe5206c485640cc816c2835ad36ca2efdb6e9
Merge: 1879131 3c254c0
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 24 06:52:30 2011 -0700

    Merge remote branch 'rackspace/master' into zone-add-optional-creds

commit 3c254c002ae01f09b431a49fb4c1800e98182ae6
Merge: 541d578 d648231
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 24 06:24:18 2011 -0700

    Merge pull request #86 from bcwaldon/integer_instance_name
    
    Support Integer-like Resource Names

commit 1879131403157197ee09c9630d589e1f0e7944ca
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 24 05:32:40 2011 -0700

    more cleanup

commit 7cb2f3e527a881805ead25fab1cbd7f3f1125f22
Merge: a8dc5e4 541d578
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 24 05:30:15 2011 -0700

    Merge remote branch 'rackspace/master'
    
    Conflicts:
    	novaclient/client.py

commit 0756829b435bb134c431d7fec441661b947c32e6
Author: Anthony Young <sleepsonthefloor@gmail.com>
Date:   Tue Aug 23 20:59:25 2011 -0700

    progress on security groups

commit dd37389108f0c7dd29e97dd59d09e017e46bd3ef
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Tue Aug 23 23:22:57 2011 -0400

    updating version

commit 25911f94b2ab87ecd7c9e0730cf1dee5b291e9be
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Tue Aug 23 23:17:25 2011 -0400

    updating for new rebuild format

commit d648231425e522f4a37b4c07ddee6680ce6eb404
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Mon Aug 22 15:17:06 2011 -0400

    adding tests

commit 79a532b9106d0aa2b3b70073974d06abfc447f87
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Mon Aug 22 15:13:26 2011 -0400

    cleaning up find_resource method to support str/int ids, uuids, and integer-like names

commit 541d578b90a640afd3f90214a4ebad7f7872d5b2
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Mon Aug 22 11:56:01 2011 -0700

    Fix #85
    
    Use internal dictionary self._info to get the keypair uuid (which equal
    to name in this case).

commit 79a34e9dbba3e87e63832084c02f114d25a7a8ef
Merge: f361298 0d997e0
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Aug 22 10:04:10 2011 -0700

    Merge pull request #79 from cloudbuilders/quota-fixes
    
    Quota fixes

commit f361298676e14068e4495e04199e2aba42d6c2cd
Merge: c42b374 328a425
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Aug 22 10:01:28 2011 -0700

    Merge pull request #84 from cloudbuilders/shell-test-fixes
    
    Fixed Shell Tests

commit 328a4255541acdfba85d1ecd8b360b62ec0f3e76
Author: Jake Dahn <admin@jakedahn.com>
Date:   Sat Aug 20 22:22:22 2011 -0700

    fixing the shell tests

commit c42b374ed8b6ea4b7fb43125c6100c40214f6247
Merge: 66ecf7c b8f5c91
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Aug 18 15:17:46 2011 -0700

    Merge pull request #83 from jk0/master
    
    Fixed 1.0 and unit tests.

commit b8f5c91f864e50ea3e94aa23be37a7b8171eeae2
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Aug 18 17:16:38 2011 -0500

    Fixed 1.0 and unit tests.

commit 66ecf7c768d2a032c301250227843b883be77d1f
Merge: c844c89 fb72dff
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Aug 18 10:17:18 2011 -0700

    Merge pull request #82 from jk0/master
    
    Updated rescue in 1.0 and added unit tests.

commit fb72dff889b05cbcd12694b771cdef8ccfd7bb4f
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Aug 18 12:04:55 2011 -0500

    Added support for 1.0 and added unit tests.

commit c844c89ac4cf0065af1add102e8de6dcd60f15d9
Merge: 1a9a149 b9d194e
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Aug 18 09:53:35 2011 -0700

    Merge pull request #81 from jk0/master
    
    Update rescue/unrescue calls to use public API

commit b9d194e99dede7686df1a7f8ee96908ace0ab0f2
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Aug 18 11:51:26 2011 -0500

    Updated rescue/unrescue to use public API.

commit 0d997e01fbdb8d58aa462b0b49220137156e2d7e
Author: Jake Dahn <admin@jakedahn.com>
Date:   Tue Aug 16 14:27:01 2011 -0700

    removing extra space

commit 0476cb6b75f774e514d0ec18e8917bcc016f35bb
Author: Jake Dahn <admin@jakedahn.com>
Date:   Tue Aug 16 13:36:45 2011 -0700

    updating quotas and tests with the format which recently landed in nova

commit 5a5352069886b2e9ea2aeabfa6d14ae380e21a88
Author: Jake Dahn <admin@jakedahn.com>
Date:   Mon Aug 15 13:38:40 2011 -0700

    fixing up a few pep8 issues, and pointing client to the new endpoint

commit 1a9a14951e04a221219e117282737c319b95bb5c
Merge: 4b2899d 5f241d9
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Aug 16 07:04:53 2011 -0700

    Merge pull request #62 from chemikadze/redirect-support
    
    Redirection handling.

commit 4b2899da2f90f9dcc114d852e80e9f30cd654831
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Tue Aug 16 10:13:52 2011 +0200

    Properly make image_id a requirement to be int.
    
    Fix #69

commit e530110c9103f61d4e809f2eb77ef3c758514b13
Author: Chmouel Boudjnah <chmouel@chmouel.com>
Date:   Tue Aug 16 10:08:51 2011 +0200

    Make sure the image id is an integer.
    
    Fix #69

commit 5f241d9b8c0115f04eef9a6445bd1a5ab74f6ef7
Merge: 0ec2cbb a97722d
Author: Nikolay Sokolov <nsokolov@griddynamics.com>
Date:   Mon Aug 15 10:36:55 2011 +0400

    Merge with trunk

commit 128608f0865726ad4b45be3fdbf68cbd19bc4be5
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sat Aug 13 16:37:55 2011 -0700

    really fixed

commit d302f2089a31c3bea09ec667ec033a17eb5ea999
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sat Aug 13 16:36:47 2011 -0700

    accidentally deleted a comment when fixing conflict

commit d1b9732aecf6db17e187a8b37a167abd7f84b17e
Merge: 2cb86c5 a97722d
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sat Aug 13 16:17:21 2011 -0700

    Merge remote-tracking branch 'rax/master' into security_groups

commit 2cb86c56d1ba8cdc5d054988a7dc6a302efe2271
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sat Aug 13 16:06:50 2011 -0700

    pep8 issues

commit a97722dedf490c7546b99e10f68be406e9f9468a
Merge: 4294327 2b70b75
Author: Josh Kearney <josh@jk0.org>
Date:   Sat Aug 13 08:59:15 2011 -0700

    Merge pull request #73 from cloudbuilders/more_keystonization
    
    update readme to talk about keystone with CLI and use 1.1 api

commit 2b70b75537302838d70dd0c032b857eb2e76f774
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Fri Aug 12 23:47:25 2011 -0700

    update readme to talk about keystone with CLI and use 1.1 api

commit 9c17fad86d8dcde86a0acc84313f1f16b496abe7
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Fri Aug 12 10:38:10 2011 -0500

    Switch API path to match http://bazaar.launchpad.net/~tpatil/nova/os-security-groups/revision/1369

commit a6f08974a110f1c1a6a7c9096bd25e36c839fff9
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Fri Aug 12 10:02:54 2011 -0500

    Fix API path

commit 42943277a05d22c9ee4047aaf369440d23102631
Merge: d14d2b0 fc8e5e3
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Aug 12 07:24:33 2011 -0700

    Merge pull request #72 from comstud/search-fixups
    
    Search fixups

commit fc8e5e3fe3a1164eb2e923ed599e63a2af1a4f3c
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Aug 11 21:45:26 2011 -0700

    fix display_name references that should have been instance_name

commit 37f1958eeb56d5443c3e88976f72e69b0eb2e703
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Aug 11 21:41:50 2011 -0700

    removed fixed_ip from v1.1 shell.  Use --ip instead.  Fixed up rest of other search options from last commit

commit dcd5544133f1cc1171f8078b2ed54143b52fb064
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Aug 11 21:38:41 2011 -0700

    start add of --image, --flavor, --status, and --host options to 'list' command.  also fix up differences with --name and --display_name compared to how nova implementation turned out

commit 9070f3231f8ffbee1d5da4ce39d3a3e49096afd2
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Thu Aug 11 16:07:20 2011 -0500

    Security groups cleanups

commit 0ec2cbbe8277f271df3735d85197c9e5978df3c4
Author: Nikolay Sokolov <nsokolov@griddynamics.com>
Date:   Thu Aug 11 13:48:12 2011 +0400

    Added redirect tests, changed wrong status in test_authenticate_success.

commit ee9655c218b0374864b3af631bed2e4165624601
Author: Nikolay Sokolov <nsokolov@griddynamics.com>
Date:   Thu Aug 11 13:43:51 2011 +0400

    Added self.auth_url updating, WrongResponse exception.

commit d14d2b05ec231c1d818a35edb9cf5cabd29b2a11
Merge: 064a98b 016dca2
Author: Matt Dietz <matthew.dietz@gmail.com>
Date:   Wed Aug 10 19:37:38 2011 -0700

    Merge pull request #68 from cloudbuilders/doc_keystone
    
    add note about keystone / auth 2.0

commit 016dca2a824850b933cbc3d3589583f020f7f7d9
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Wed Aug 10 16:16:38 2011 -0700

    add note about keystone / auth 2.0

commit e7fdf8c98f0c16a67477a409563b7700f45bf00f
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Wed Aug 10 17:20:21 2011 -0500

    Clean up id handling and pass basic tests

commit ecdd2fcef66b293ff794527224f31c6c1c9a779a
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Wed Aug 10 14:55:50 2011 -0500

    Add security group rules

commit c487b9fac107e397ab5472cb3d4ea1b1c9bcef72
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Wed Aug 10 14:21:09 2011 -0500

    Eradicate TABs, make tests run

commit 064a98bb724f8153e06c247eb534c0b6c206bd80
Merge: 5ece6de 5f64a85
Author: Josh Kearney <josh@jk0.org>
Date:   Wed Aug 10 12:00:27 2011 -0700

    Merge pull request #56 from cloudbuilders/keypairs
    
    keypair extension

commit 5f64a85114233da984faf2ca8f2d862353e5ed9e
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Wed Aug 10 11:56:50 2011 -0700

    missed a conflict

commit 2e59567f975fe2b1624e1e65cf3c13266b5c7629
Merge: 6c15f6f 5ece6de
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Wed Aug 10 11:55:39 2011 -0700

    merge master

commit 97674358da1f71a92d08be2f3b89bab1b1e46a32
Author: Dean Troyer <dtroyer@gmail.com>
Date:   Wed Aug 10 13:53:58 2011 -0500

    Initial security groups code

commit 5ece6de8ed87e5760552733dcee5e6e20b54c463
Merge: 406181f 461d3e7
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 10 11:48:38 2011 -0700

    Merge pull request #65 from cloudbuilders/quotas
    
    add support for quotas

commit 406181f53f6a9e4014779f8ddeabd97170bba0d2
Merge: c8b3b13 4b5b0b6
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Aug 10 10:50:20 2011 -0700

    Merge pull request #67 from bcwaldon/auth_failure
    
    KeyError: 'x-server-management-url'

commit 4b5b0b6edf809dbca0069f00c4cdbd04f532c772
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Aug 10 13:46:34 2011 -0400

    adding unittest

commit f6273ba08d6ccf87c3e6c8e8c54ef3c934b41646
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Aug 10 13:30:33 2011 -0400

    removing extra newline

commit 36f26a566422278b911a1ba5df74b331f2c02800
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Aug 10 13:27:28 2011 -0400

    adding email to .mailmap

commit 1f7605cb7e5d5f427f8efabe4907b65320b7d967
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Wed Aug 10 13:25:17 2011 -0400

    catching authorization failure (x-server-management-url KeyError)

commit 6c15f6f98c61d3f9ee0882524953639364d82160
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Tue Aug 9 16:39:29 2011 -0700

    bring up-to-date with lp:~cloudbuilders/nova/os-keypairs

commit 6761406d830b4450f2fcd53d7e09329e07dba609
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sat Aug 6 13:08:53 2011 -0700

    keypair api

commit 461d3e7e2f000619a6113c340e39cbcbb95e58e9
Author: termie <github@anarkystic.com>
Date:   Tue Aug 9 13:12:09 2011 -0700

    add license headers

commit 17208cec6a77f939c68e393c7d3c23695bb35dbb
Author: termie <github@anarkystic.com>
Date:   Mon Aug 8 14:48:07 2011 -0700

    add support for quotas

commit dfa2c86087554c59b08fc035624f8afa31534c4b
Author: Nokolay Sokolov <chemikadze@gmail.com>
Date:   Tue Aug 9 01:44:01 2011 +0400

    pep8, again

commit eff34ef4013912426be511c3235adab1eac305c5
Author: Nokolay Sokolov <chemikadze@gmail.com>
Date:   Tue Aug 9 01:41:51 2011 +0400

    Recursion handling.

commit c8b3b13615d4b3874c792549a8467e88575138b9
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Aug 8 16:06:31 2011 -0500

    Added .mailmap file for AUTHORS.

commit 360ee0a34b37edd71525708127f5bed6e43f5e9b
Merge: 811ba10 f39ca09
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Aug 8 13:58:13 2011 -0700

    Merge pull request #64 from piston/conform_to_openstack_standards
    
    Fixes copyright notice and adds script to gen AUTHORS

commit f39ca09c0d614cc8db68957084ff628e1b07c171
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Mon Aug 8 13:55:56 2011 -0700

    Updated authors and fixed tools/generate_authors.sh

commit a0942f41898bf1a52f397ee1e671a0d4cf88c454
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Mon Aug 8 13:41:29 2011 -0700

    Fixes copyright notice and adds script to gen AUTHORS

commit d25c627adda61737ccac408a981fa126455e7e96
Author: Jesse Andrews <anotherjesse@gmail.com>
Date:   Sat Aug 6 13:08:53 2011 -0700

    keypair api

commit 811ba10e51ae4903c0e5fa46e1a697eaf137f5a5
Merge: 2072f88 6d1361c
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Aug 8 13:34:19 2011 -0700

    Merge pull request #61 from bcwaldon/boot_output
    
    nova boot output cleanup

commit 2072f88dcd09e86d06d0cae8a267541767ad453c
Merge: 7e5a474 536be15
Author: Josh Kearney <josh@jk0.org>
Date:   Mon Aug 8 13:33:38 2011 -0700

    Merge pull request #63 from cloudbuilders/whitespace_cleanups
    
    Whitespace cleanups

commit e52d095a46f4d486db6bb58717b09d5fc3642797
Author: Nokolay Sokolov <chemikadze@gmail.com>
Date:   Tue Aug 9 00:28:46 2011 +0400

    pep8

commit b3af99fa15629ec20d84eedd931ec5d3d0c43034
Author: Nokolay Sokolov <chemikadze@gmail.com>
Date:   Tue Aug 9 00:26:41 2011 +0400

    Status code 305 fix, ClientExceptions if we can not handle response

commit 536be15a8777963d9151f36bfdecc85b39b9656b
Author: termie <github@anarkystic.com>
Date:   Mon Aug 8 13:20:44 2011 -0700

    whitespace cleanups

commit 2d785404eda907ea39fe6928491d87bff49bcd94
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Sun Aug 7 10:59:11 2011 -0700

    pep8 cleanups after the rebase

commit 39291fe0e86a6e8546df8f16640afd5e3ff174ab
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Sun Aug 7 10:45:36 2011 -0700

    Adds run_tests.sh and virtualenv support.
    
    Basically make it so that a starting dev can run the tests without a
    priori knowledge about what the tests require. Unless run_tests.sh is
    run with the -N flag it will create a virtualenv .novaclient-venv,
    install the dependencies into it, and then run the tests with the
    venv sourced. Also includes the -p|--pep8 flag from nova's
    run_tests.sh interface to easily run pep8 against both novaclient and
    the tests directory.
    
    Fix the pep8 violation in tests/v1_1/test_shell.py

commit 0efc51ec9d9bbbec9d17bf8c27f11c2c505c83de
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Sat Aug 6 18:15:35 2011 -0700

    pep8 in tests

commit f54367490d5796fb1827158c031dff1ec9ecf09a
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Sat Aug 6 00:41:48 2011 -0700

    pep8 in novaclient

commit 8f19567ecd037b77ab366c0bfd4f01bbcf70b971
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Fri Aug 5 23:37:37 2011 -0700

    Add Hacking and Authors to bring this into accordance with OpenStack coding standards

commit a8dc5e46d00c282d35d683e77e1341774159dede
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Aug 8 13:23:07 2011 -0700

    redirect

commit 5853354a7bdbe56053bd286873a0d2305c7c858b
Author: Nokolay Sokolov <chemikadze@gmail.com>
Date:   Tue Aug 9 00:06:55 2011 +0400

    Redirection handling.

commit 6d1361c9f41b20b3b95223d76fc4bfd8d6df7782
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Mon Aug 8 11:44:41 2011 -0400

    cleaning up boot output; upping version

commit 7e5a474d0d42ce88977d418016398c04ee393c72
Merge: db32374 b1b2dee
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Aug 8 06:47:42 2011 -0700

    Merge pull request #57 from piston/make_keystone_auth_work
    
    Make it possible to authenticate against keystone

commit db32374ee46e2e6e9d94553ff9de1629de04d056
Merge: f5a078c cc9d68c
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Aug 8 06:43:02 2011 -0700

    Merge pull request #60 from amesserl/nova_version_docs
    
    Added documentation for NOVA_VERSION

commit cc9d68cf09944e4eb7d3a541fc41854bf252f07e
Author: Antony Messerli <amesserl@rackspace.com>
Date:   Sun Aug 7 14:00:23 2011 -0500

    Added documentation for NOVA_VERSION

commit b1b2dee9bdaf31622400eb04e7ec62da6c6a9138
Author: Christopher MacGown <ignoti+github@gmail.com>
Date:   Fri Aug 5 23:17:35 2011 -0700

    Make it possible to authenticate against keystone

commit f5a078c7eb7f3ae49a8bed9f88d47e52cab7c561
Merge: ae1b052 4a4e9a6
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Aug 5 11:26:27 2011 -0700

    Merge pull request #52 from Cerberus98/dead_bodies_redux
    
    Removed the bodies again

commit 4a4e9a60e81702041dcc225325dea0c9cba7487a
Author: Matt Dietz <matt.dietz@rackspace.com>
Date:   Fri Aug 5 13:23:34 2011 -0500

    Removed the bodies again

commit ae1b0521f04998725ebcad71b92e4085bf11ff8b
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Aug 5 10:38:29 2011 -0500

    Corrected docs.

commit a03a654031e5973085c3f12007517cd6c991743c
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Aug 5 06:52:28 2011 -0700

    off by one

commit 1bb422b3a3fee0d2b98b6d3fae933cf36a29e91d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Aug 5 06:48:23 2011 -0700

    Missed a conflict

commit d81b0d84c1aef8955c45a5117239baba1058dc85
Merge: 4b8879a 6fa86a2
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Aug 5 06:40:34 2011 -0700

    manual merge

commit 6fa86a22409ab73911168b2a0aa70f9adb583abf
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 17:52:12 2011 -0400

    Accidently had a reference to ipgroup still.

commit cc7156933fa90d98cd18c6e2f928571ae3a32cd3
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 17:07:22 2011 -0400

    Merged v1.0 functionality into v1.1 so we don't lose any features by...upgrading?

commit 46a2d5a3d905df8c9a5597ea59d748faaf247001
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 15:53:30 2011 -0400

    Fix for failing tests because boot response now requests additional information.

commit b2f339be5481f9325a7b27406ab5c04d52624f3a
Merge: 008b43f be3a11d
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 12:29:02 2011 -0700

    Merge pull request #1 from bcwaldon/v1.1-formatting
    
    V1.1 formatting fixes

commit be3a11d27e4753240417859191bf49452df37a22
Merge: 6b4e9c5 008b43f
Author: root <root@debian.ohthree.com>
Date:   Thu Aug 4 18:40:54 2011 +0000

    Merge branch 'v1.1-split-and-support' of http://github.com/blamarvt/python-novaclient into v1.1-formatting

commit 6b4e9c5c8b79671d6bdf633d22a61eda0638f01f
Author: root <root@debian.ohthree.com>
Date:   Thu Aug 4 18:39:21 2011 +0000

    formatting updates

commit 008b43facc98f77a193927270902f15848234dc4
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 12:40:25 2011 -0400

    novaclient -> nova in some documentation as per feedback

commit e1f374c65cbb3ec7c78e3d22ade84fefb496f3b2
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 12:37:01 2011 -0400

    Removed unneeded print.

commit 5b6b34e0c5b715ed068d8d50a04e69c49617d039
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 12:35:41 2011 -0400

    Change create-image back to image-create, and increased version to 2.6.0

commit 32fd202ab0df89ef881c33c4fa93e5ea2cfdfa9b
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 10:55:08 2011 -0400

    Updated --version to default to NOVA_VERSION, quick fix.

commit ea4b625e7bbf8a2c5581a0879ffe9e7bf7ddb80b
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 10:52:53 2011 -0400

    Updated --version to default to NOVA_VERSION

commit c0c5f6925e2e119612cb516d3c0e8460c343f2bd
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 10:24:36 2011 -0400

    osc -> novaclient

commit 6c73d4c3b69b0b44299384b05907c086e7e996b4
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Thu Aug 4 09:13:46 2011 -0400

    Cleaned up v1.0 and v1.1 test setup to remove globals and encapsulate custom asserts. Still duplicate code, but closer to being able to remove. Now tests set up OpenStackClient much closer to how users will do it, minus the stubbing of the client.

commit fc8253f2ca4a9fb22af2ea0c966d5bf122339f49
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Wed Aug 3 18:38:29 2011 -0400

    Wrong client was getting loaded.

commit c9422d5e3b92ff3713dad9911ab5520b1547e15c
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Wed Aug 3 18:18:51 2011 -0400

    Grrrr, bad import.

commit 57ebb51e2149896984a019a8ae42cd5e87041479
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Wed Aug 3 18:14:47 2011 -0400

    Tests now run correctly for v1.1 and v1.0

commit 9080e80832bb782fd85ae5c4b3b7a0a745379af6
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Wed Aug 3 17:58:39 2011 -0400

    Updated the default version back to 1.0, as there are some quirks with 1.1

commit 454daa2cba9058d0e744b398ce6af0135b5b27b7
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Wed Aug 3 17:41:33 2011 -0400

    Tests working again...merged in some work we did earlier.

commit f8496672cc61ffba052a8c9626e24fde18519010
Author: Brian Lamar <brian.lamar@rackspace.com>
Date:   Wed Aug 3 16:36:03 2011 -0400

    Split everything down the middle into v1_0 and v1_1, including tests.

commit 4b8879a8eb3fb80494ff16d4b96490fec9aa2161
Merge: 20251cc 40a2bf9
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jul 29 12:44:50 2011 -0700

    Merge pull request #39 from bcwaldon/master
    
    Server Backup Update

commit 40a2bf9fa8f904957adb546c8f150a4f30ea431b
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Fri Jul 29 11:29:53 2011 -0400

    bumping version and updating README

commit ca8aa158fc0d1ab9f653f79f4bb5169a7884b0b6
Author: Brian Waldon <brian.waldon@rackspace.com>
Date:   Fri Jul 29 10:06:05 2011 -0400

    updating server backup action; pep8 fixes

commit 20251ccc2ff7a8d030647c92c9a5a288ed5c1229
Merge: 25596fe d72ea5d
Author: Josh Kearney <josh@jk0.org>
Date:   Wed Jul 13 11:03:56 2011 -0700

    Merge pull request #32 from SandyWalsh/master
    
    Removed incorrect server dump at the end of add/remove-fixed-ip()

commit d72ea5df95a2c3952339241c7e6bd7d4a8956d92
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Jul 13 10:31:58 2011 -0700

    removed server dump after add/remove fixed-ip

commit 25596fef72b3b32a37bae2d2e4c9188953d834b5
Merge: 5560117 1920e32
Author: comstud <cbehrens+github@codestud.com>
Date:   Tue Jul 12 15:11:08 2011 -0700

    Merge pull request #31 from SandyWalsh/master
    
    2.5.8 and all public/private ips shown

commit 1920e32b1f18113cf0bb746f80e88dab3fb434c2
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Jul 12 14:54:20 2011 -0700

    version bump

commit be03eb5fa42490d794e9e5572a0a80ac01dd9175
Merge: d76d6c9 5560117
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Jul 12 14:50:31 2011 -0700

    Merge branch 'master' of github.com:rackspace/python-novaclient

commit d76d6c9f1f2e83da86c15e11c3609476a7e0cf1f
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Jul 12 14:41:56 2011 -0700

    fixed public private ip list

commit 5560117e77da5ff3481e4710c40ef6bae3341e47
Merge: ecc2ede 5e987ff
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Jul 12 10:13:29 2011 -0700

    Merge pull request #30 from comstud/servers-search
    
    added various search options to list command

commit 5e987ffc30ed9460c1bf13bdbca13df1f1ea45a0
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Tue Jul 12 02:12:03 2011 -0700

    added various search options to list command.  will need a version bump as i changed the 'list' api that nova uses.  after version bump, my search nova branch will need pip-requires updated to match

commit ecc2ede1b1e1a75b4d78c985d147f40814511ece
Merge: f1a8117 5f08840
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jul 8 12:15:58 2011 -0700

    Merge pull request #28 from jerdfelt/master
    
    Clarify usage for zone-delete

commit f1a81175ec997b6fb0eb990c7ed8a9ce6672635b
Merge: 0118cb3 2bba8e2
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jul 8 12:14:26 2011 -0700

    Merge pull request #29 from SandyWalsh/2bba8e2e2b08a53d7dea828047406074826d7622
    
    Adds add_fixed_ip and remove_fixed_ip to servers action.

commit 6efed32d28bb8ae90260b95d70828e3142bfe331
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jul 8 10:57:27 2011 -0700

    docs

commit 2bba8e2e2b08a53d7dea828047406074826d7622
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jul 8 10:54:43 2011 -0700

    added add/remove fixed_ip actions to servers

commit 5f08840b559dc508062d1675ffa389e86c019da8
Author: Johannes Erdfelt <johannes.erdfelt@rackspace.com>
Date:   Thu Jul 7 22:51:27 2011 +0000

    Clarify description so usage doesn't imply name is the only valid value

commit 0118cb316158c8f11b635bfb08dcaee43b4e6218
Merge: f81fc89 eb0d5c7
Author: comstud <cbehrens+github@codestud.com>
Date:   Thu Jul 7 15:15:23 2011 -0700

    Merge pull request #27 from EdLeafe/master
    
    Added support for request timeouts.

commit eb0d5c75b7be1a78803a7f938ee0e1ac70556dea
Author: Ed Leafe <ed@leafe.com>
Date:   Thu Jul 7 21:07:49 2011 +0000

    Added support for request timeouts.

commit f81fc89cc8aa5bd2cce7fccd0d469af6325512b0
Merge: ede425d 9b31d54
Author: jerdfelt <johannes@erdfelt.com>
Date:   Thu Jul 7 11:39:35 2011 -0700

    Merge pull request #26 from jk0/master
    
    Migrations!

commit 9b31d54aa2b08a59c7e7f67ba78a0e8e0ae3e88e
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Jul 7 13:33:17 2011 -0500

    Added migration functionality.

commit ede425d3abfd62412d4d449006936350994d4a67
Merge: c1b1420 cee51f8
Author: Josh Kearney <josh@jk0.org>
Date:   Tue Jun 28 12:54:50 2011 -0700

    Merge pull request #25 from jk0/master
    
    Refactored backup rotation code.

commit cee51f8aff494c1e7dd266e2a24c9dc9bb7b18f8
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jun 24 14:48:14 2011 -0500

    Refactored backup rotation.

commit c1b1420b68ba50ed3f0dc66cb071e36d278d2a36
Merge: 68b115d 8a52343
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 24 12:08:07 2011 -0700

    Merge pull request #23 from jk0/master
    
    Implement backup with rotation.

commit 8a523431e3db9a1390933036532dc9f2ffacf17f
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jun 24 13:27:02 2011 -0500

    Review feedback.

commit 518ca43ef758c08b29d87ac238483d29ce3fc6ea
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jun 24 13:22:20 2011 -0500

    Fixed unit tests.

commit 68b115d77033e4bc93497aa20eca486148d65020
Merge: ef72c18 0f0ea33
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 24 10:55:35 2011 -0700

    Merge pull request #24 from comstud/num-instances-fixes
    
    'x' instances fixes.

commit ef72c18f5e4967ba50048e4eea11d3202ae1d920
Merge: 787b369 6b25dd6
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 24 10:54:07 2011 -0700

    Merge pull request #22 from comstud/master
    
    Makes novaclient try to use UUID on subsequent calls instead of ID (the integer ID)

commit ff87b8c449cd5eee042d91c5dc4ad4f98bc184cb
Merge: 787b369 04ef226
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jun 24 12:25:45 2011 -0500

    Merge branch 'backups'

commit 04ef22667633672d0f14eec49fe6ac3ef26200c6
Author: Josh Kearney <jkearney@nova.(none)>
Date:   Fri Jun 24 12:24:26 2011 -0500

    Implemented backup with rotation.

commit 0f0ea3305a87dc8d74e5e5d7f7328849608f7fe4
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Jun 23 22:39:10 2011 -0700

    for creating 'x' instances, min_count > max_count check was reversed
    make max/min_instances a little more sane by making them 'int' types
    fix issue where only specifying --min_instances didn't work

commit 6b25dd66dfeae29bb8fdf253833d47f252c9bb71
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Jun 23 21:49:10 2011 -0700

    Due to how novaclient works, it tends to do a 'get' first on whatever ID
    you pass on command line.  Then it does the real command, re-using the
    ID found in the 'get' call, instead of the initial ID that you specified
    (which may have been a UUID).
    
    This makes it use the UUID from the initial 'get' call if it finds it,
    so that commands work across zones.  'nova delete UUID', for instance,
    wouldn't recurse zones as novaclient was doing a delete on the integer
    ID, even though you specified a UUID.
    
    This change has a side effect of trying to find 'uuid' in Image and
    Flavors as well, but it'll fall back to using the integer ID.

commit 787b369e6c9cfd402f37ffe81bb54b18a8b55fdb
Merge: a5ef8fc 9e86dd0
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Jun 23 16:10:53 2011 -0700

    Merge pull request #21 from comstud/master
    
    various zones changes/fixes.

commit a5ef8fc5bc6e9c1a170d5fe617f09e4b6ae59258
Merge: 459e51b 5b566a0
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Jun 23 16:10:06 2011 -0700

    Merge pull request #21 from comstud/master
    
    various zones changes/fixes.

commit 9e86dd0634db384bc495fcc323fd6db97e890a62
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Jun 23 15:07:05 2011 -0700

    Cleaned up the query_string generation for 'nova list'
    Made --recurse_zones not need an '=argument'.

commit 5b566a0f5c46e012549041336e37d56674e8b252
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Thu Jun 23 09:50:20 2011 -0700

    Added --recurse_zones option to 'list'
    Added --fixed_ip option to 'list' to find a particular instance by IP
    Fixed issue with 'show' when --recurse_zones=1 and specifying UUID
    
    Squashed commit of the following:
    
    commit 34e86d8209012817f6534bff31551edd32ec1fc1
    Author: Chris Behrens <cbehrens@codestud.com>
    Date:   Thu Jun 23 09:35:09 2011 -0700
    
        only lookup the server details once for the show command
    
    commit 3e3438cf903fc46fcf280c728b119f0214545251
    Author: Chris Behrens <cbehrens@codestud.com>
    Date:   Thu Jun 23 07:39:18 2011 -0700
    
        if recursing zones, display UUID instead of Id
    
    commit a42c63ad7af1bdb8604890d8c7302e730360e3e3
    Author: Chris Behrens <cbehrens@codestud.com>
    Date:   Thu Jun 23 07:20:25 2011 -0700
    
        recurse zones fixes
    
    commit 1fe63dcf98ec8e37307dcce0b63895ce88f31ce2
    Author: Chris Behrens <cbehrens@codestud.com>
    Date:   Thu Jun 23 04:46:27 2011 -0700
    
        Add --fixed_ip and --recurse_zones options to shell 'list' command
        servers.list takes fixed_ip, project_id, and recurse_zones options now

commit 459e51b14edf7f04d88569991a0c3945a735c948
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Jun 21 12:11:49 2011 -0700

    fixup

commit 9ab5f6611c62446089753df6aa4524738acc18d1
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Jun 21 04:57:48 2011 -0700

    release note update

commit 2069b17f8b6627a19e90a9b872eb1a5b5f573c6c
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Jun 21 04:54:01 2011 -0700

    tests working again for weight_scale/weight_offset

commit 46855896a890d268c77d79bb5c9ae27ed219e655
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Jun 20 19:16:15 2011 -0700

    fixed up tests after trunk merge and bumped version

commit 3e9a5489496f956fbc72810e198d3c053416e227
Merge: a6360be 15cfb4c
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Jun 20 18:43:44 2011 -0700

    Merge pull request #20 from comstud/master
    
    adds --min_instances and --max_instances to zone-boot

commit a6360bea5201df707d3bf765f541970288997ae9
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Jun 20 18:40:57 2011 -0700

    version bump

commit 961d757e702d0dc401913987eb95e0660593eafd
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Jun 20 18:09:52 2011 -0700

    fixed project_id tests

commit 15cfb4cd35fd1cf0c4cab8e6ef234f51a365ec27
Author: Chris Behrens <cbehrens@codestud.com>
Date:   Mon Jun 20 16:26:57 2011 +0000

    Merged my 'create-num-instances' branch which adds support for --min_instances and --max_instances to zone-boot
    
    Squashed commit of the following:
    
    commit f8a9d157c1b6989ca61430b2829c69bafead9731
    Author: Chris Behrens <cbehrens@codestud.com>
    Date:   Mon Jun 20 16:24:26 2011 +0000
    
        updated tests for min_count/max_count
    
    commit e093e9e883159d42a67ba8799f46fa0cdf333077
    Author: Chris Behrens <cbehrens@codestud.com>
    Date:   Mon Jun 20 16:13:16 2011 +0000
    
        adds --min_instances and --max_instances options to nova zone-boot

commit 4417c96e1e973a91c95de260228b243720fbb9f6
Merge: 7edce02 6aa43b1
Author: Josh Kearney <josh@jk0.org>
Date:   Fri Jun 17 08:46:46 2011 -0700

    Merge pull request #19 from Cerberus98/instance_for_accounts
    
    Instance for accounts

commit 7edce02045c23b02bd3f2db94dcd74db8a9a2f90
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Jun 15 09:50:16 2011 -0700

    version bumped

commit c794bdfafe8d29b1dd9b9ea038bac9ab4e266ef3
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Jun 15 09:48:24 2011 -0700

    trunk merge

commit dbef80d2fbaef0134d4b700fafa134c9cba202d4
Merge: 7a9e006 ff7e725
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Jun 15 09:47:50 2011 -0700

    Merge pull request #14 from usrleon/master
    
    Updated README.rst and shell.rst about PROJECT_ID option

commit 6aa43b168854ff421245edba8de11998c89b14fa
Author: Matt Dietz <matt.dietz@rackspace.com>
Date:   Mon Jun 13 15:18:11 2011 -0500

    Typo fix

commit 6c907a7cbbfc2a5e810b6ac48f17c40af9fb9ddb
Author: Matt Dietz <matt.dietz@rackspace.com>
Date:   Mon Jun 13 15:14:02 2011 -0500

    Added the missing files

commit 129d56611c35366b34328cdb7fab41a672a9db5e
Author: Matt Dietz <matt.dietz@rackspace.com>
Date:   Mon Jun 13 15:13:33 2011 -0500

    Added a method to create instances on behalf of an account via the admin API methods for openstack

commit ff7e725f9201db22ecb890c997c396960d083d0b
Author: Lvov Maxim <mlvov@mirantis.com>
Date:   Mon Jun 13 16:16:58 2011 +0400

    changed docs about using project id

commit 7a9e006a2f8e6128102c34de0f79ad148018d917
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 10 07:25:13 2011 -0700

    bumped version # after project_id update

commit cbca828f7c64e88f4bb7fa0b3eb9e6ffc5090a02
Merge: 3c10087 882a266
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 10 07:23:10 2011 -0700

    Merge pull request #13 from usrleon/master
    
    support for X-Auth-Project-Id api header

commit 3c10087824c7c04c47de92fa4fbb075afefce80f
Merge: d778d42 c100f21
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Jun 9 12:59:05 2011 -0500

    Merge branch 'master' of github.com:rackspace/python-novaclient

commit c100f21d3d01e661e92a7961a7963604d097be83
Merge: 117e455 182b3a7
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Jun 9 10:11:09 2011 -0700

    Merge pull request #12 from klmitch/master
    
    Add add_fixed_ip() and remove_fixed_ip() on servers

commit d778d4278e952b33cd0bd4fcc08a3e589fdbb223
Author: Josh Kearney <jkearney@nova.(none)>
Date:   Thu Jun 9 10:38:01 2011 -0500

    Don't restrict ids to int.

commit 882a266387dfdd630f45fa5b86adb83a3df843d3
Author: Lvov Maxim <mlvov@mirantis.com>
Date:   Thu Jun 9 11:57:46 2011 +0400

    fix errors

commit 0853ebebedd8663c6348ae59e22a37745a2bd8fb
Author: Lvov Maxim <mlvov@mirantis.com>
Date:   Thu Jun 9 10:39:13 2011 +0400

    support for project id header

commit 182b3a71963b93f8485a356ced01c0e62646bf2d
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Wed Jun 8 11:18:43 2011 -0500

    Now that I understand how to build extensions, I understand how this
    extension will be built, and can fully implement add_fixed_ip() and
    remove_fixed_ip()

commit 0b43ddbc936122ba155c07490daeffb2d0fdeba7
Author: Kevin L. Mitchell <kevin.mitchell@rackspace.com>
Date:   Tue Jun 7 17:56:33 2011 -0500

    Add the basic calls for add_fixed_ip/remove_fixed_ip.
    
    Implementation depends on extensions to the OpenStack API

commit 117e455bb668791678f5c0bc7a08195fe2bfa527
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 3 06:57:33 2011 -0700

    defaults back to no detail

commit ddf8ef6d2c6a2bdb17eb7c391278e76d786a3eb9
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 3 06:30:24 2011 -0700

    tweaks

commit d96f3c54621eef0b3a007124b8af32f4a9aebe71
Merge: e4d7575 512c88c
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Jun 3 06:16:54 2011 -0700

    griddynamics better logging

commit e4d75757c68ffcb7fcc1de5e85739baf910a340a
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Jun 1 11:50:32 2011 -0700

    reservation_id optional parameter added to GET /servers (aka 'list')

commit 7090a6c8e0394acea445b0215b98d7102cf3700d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon May 30 18:04:13 2011 -0700

    works properly with zone-boot

commit 512c88cce801f3e550f3874c47f1dd86c6b875d5
Merge: 2a9e0b4 868d57a
Author: Ilya Alekseyev <ilyaalekseyev@acm.org>
Date:   Mon May 30 10:57:47 2011 -0700

    Merge pull request #4 from Reldan/master
    
    Improving tests for undetailed images

commit 868d57a9a04bb96b51a80ce276eac45c37e3af4b
Author: Eldar Nugaev <eldr@ya.ru>
Date:   Mon May 30 21:42:46 2011 +0400

    Improving tests

commit 2a9e0b485c4bb243b3049b4d6802252f6948963f
Merge: 6b94a87 6a3a139
Author: Andrey Brindeyev <abrindeyev@griddynamics.com>
Date:   Mon May 30 03:35:07 2011 -0700

    Merge pull request #3 from Reldan/master
    
    Added parameter detailed to list

commit 6a3a139846fd2c05b2ac910f2c658e3713bc82c2
Author: Eldar Nugaev <eldr@ya.ru>
Date:   Mon May 30 14:31:56 2011 +0400

    Added parameter detailed to list

commit 6cb04897af98e9bc2b2f5cc7b119737f5548fe9b
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri May 27 07:39:22 2011 -0700

    zone select support and version bump to 2.4.3

commit 6b94a876c00d71928d08db10e67e1da0bacdc4c4
Merge: 0a3f94a 76a631d
Author: Andrey Brindeyev <abrindeyev@griddynamics.com>
Date:   Wed May 25 07:02:17 2011 -0700

    Merge pull request #2 from kshileev/master
    
    logging for HTTP req-resp

commit 76a631d2f7c349446c6d8612b293834702306a4f
Author: Kirill Shileev <kshileev@griddynamics.com>
Date:   Wed May 25 17:10:53 2011 +0400

    fix to reviewer comment: add check if logging disabled

commit ad292c029abbe1f950b55af472830926dfd525f8
Author: Kirill Shileev <kshileev@griddynamics.com>
Date:   Wed May 25 16:48:40 2011 +0400

    improve perfomance on string concat in logging

commit be1d6d7a3bd42bd5d506dce5d76e24692ac2af44
Author: Kirill Shileev <kshileev@griddynamics.com>
Date:   Wed May 25 14:10:20 2011 +0400

    add logging for http request-response

commit 2ec3c3febd4e3f8c369c40f72f4ab7b0e74227e2
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon May 23 12:08:42 2011 -0700

    zone select

commit 0a3f94adbc7b5793a9e458256b03c94bbe8cb6c6
Merge: f862a6f 1114249
Author: Andrey Brindeyev <abrindeyev@griddynamics.com>
Date:   Fri May 20 10:52:33 2011 -0700

    Merge pull request #1 from kshileev/master
    
    add list_flavor with GET /flavors without detail

commit 1114249c18c4ac2650515e24b389579c3eabc01d
Author: Kirill Shileev <kshileev@griddynamics.com>
Date:   Fri May 20 21:41:56 2011 +0400

    add undetailed flavor list

commit f216dbd2e4cf7b4b7ea22b732fbf6f004bc45fb7
Merge: 30e7951 f862a6f
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu May 19 06:58:48 2011 -0700

    Merge branch 'master' of github.com:rackspace/python-novaclient

commit 30e7951a7a6022920b2c0cb8ee17fb5559b13823
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu May 19 06:58:41 2011 -0700

    zone_blob support added to server.create

commit f862a6f61810784886f71f2fbf997db6696cd892
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Fri Apr 8 15:36:39 2011 -0300

    fixed flavor-list columns

commit dc4626fb44f398274dd69cbd0685c58c98ed8cf3
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Mar 16 05:43:50 2011 -0700

    added support for missing flavors/images

commit c4119ddc22c84f5df191f2edb680e34236e65029
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Mar 10 10:40:42 2011 -0800

    up'ed version to suit pypi distribution update

commit d33a7c461f1344aef9dd420aaa717f4b2c628009
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Feb 25 02:18:55 2011 -0800

    fixed software license

commit bcf65fe16e19d6e90b4597537ad13fd05af65be7
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Feb 25 02:11:32 2011 -0800

    version 2.4

commit 8e615f4446816b69ffde7bff6ba99c85d34d1e2f
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Fri Feb 25 02:00:13 2011 -0800

    Added Jacob Kaplan-Moss copyright notices on older/untouched files.

commit bd18c7e429248e13ce726231a4b0362ff8d82b0d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Sat Feb 26 05:04:40 2011 -0400

    renamed to novaclient and fixed flavor tests

commit 8611fc25985eea24411de55bb99f84f936f1118d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Feb 24 17:59:42 2011 -0400

    missing docstring quote

commit edff3ce1f466496e3e02215726c580eb7e818d49
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Feb 24 17:58:25 2011 -0400

    tweaked release notes

commit 9db6490f44c715b7f86d4a9d053a7f738e9389c4
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Feb 24 17:52:49 2011 -0400

    removed copyright/license notices from files not significantly changed.

commit cc27b6d4591806da1da2ef54201ed5389e65617e
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Feb 24 13:54:10 2011 -0400

    renamed cmdline tool from novatools to nova. Changed version to 2.1. Changed license to Apache. Added copyright notices. Cleaner exception reporting in non-debug scnario.

commit 27709a3e245826b75c1397ef643c9b98f59b3a7c
Merge: 560c314 c65a0a1
Author: Josh Kearney <josh@jk0.org>
Date:   Thu Feb 17 16:12:16 2011 -0600

    Merge remote branch 'SandyWalsh/master'

commit c65a0a186771a0d8248f0213e77cc77025fbbaeb
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Feb 17 17:56:16 2011 -0400

    fixed setup

commit db357e580de1afcdaa0321d64e2bb5f0d68e06d9
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Thu Feb 17 12:09:24 2011 -0800

    longer zone list

commit 560c314666d644975e531b40fe4d37a213583ea9
Author: Josh Kearney <josh@jk0.org>
Date:   Wed Feb 16 11:10:13 2011 -0600

    Added full flavor detail support

commit 82227aa77f25a0dc629da7435603116378fe7a6a
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 15 11:16:30 2011 -0800

    zone info works

commit 6ad9c5365cb690832f75d455b6c1eb6f54029917
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 15 11:34:06 2011 -0400

    get this zone status

commit b97c9760ad4ba75393fd5f1866a88d181c701b42
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Feb 14 14:35:37 2011 -0800

    removed Username from zone info

commit 88a57e2a4af0d7d0dac0c066d6bfdaa97ce51988
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Mon Feb 14 14:27:21 2011 -0800

    NOVA_TOOLS_* -> NOVA_*, --debug

commit 9034c4618a03c869adb7104303377b2cfd9f8316
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Feb 9 18:31:22 2011 -0400

    removed zone name, renamed auth_url to api_url, added username/password

commit 637ddefbbed90799cb6e48359c415058eaa0f032
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Wed Feb 9 11:16:51 2011 -0400

    zone shell cmds & tests added

commit 315b20b9c1e924b8d362721a3068e4c4f40cc6d0
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 8 17:41:28 2011 -0400

    zone tests pass

commit 7dddd46f0113d62b55792c72860a455b63a0eb58
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 8 17:40:58 2011 -0400

    zone tests pass

commit f0c713658fb41ed4349b489b16b0602934712ba9
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 8 14:45:21 2011 -0400

    tests pass again

commit ef93d6ffdf0ae392997bdb97365574809ab3d10f
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Tue Feb 8 10:43:31 2011 -0400

    zones

commit 4e2f2e21d358131e2884c71ce2f013a4ac720b59
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 8 09:27:22 2011 -0400

    Renamed all CloudServers to OpenStack and python-cloudservers to python-novatools

commit 7e2c002b2a1fcd507ffe8d98c08478ee6c2e7600
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 8 08:58:26 2011 -0400

    installer fixup

commit f900d999a53883291e0fb6fd08cbcd32633eb36d
Author: Sandy Walsh <sandy@sandywalsh.com>
Date:   Tue Feb 8 08:54:34 2011 -0400

    README update and rename cloudservers to novatools

commit e77baddbabc57570fa45e183c604750ab4ae3a2c
Author: Sandy Walsh <sandy.walsh@rackspace.com>
Date:   Thu Jan 27 23:51:35 2011 -0600

    Starting on child zone support

commit 7304ed80df265b3b11a0018a826ce2e38c052572
Author: Josh Kearney <josh@jk0.org>
Date:   Tue Jan 25 14:01:22 2011 -0600

    Initial commit from fork