GitHub PushEvent at 2014-02-17 15:19:43
Repository: python-novaclient
Actor: citrix-openstack-build
Payload: {"shas":[["879c91d9d3a6c411e198c04fd149e414be15e644","205d761e32589f4c079ace81ace16e9533850d51@gmail.com","add support for server set metadata item\n\nadd set_meta_item to the servers python API as specified by the 1.1 API\n\nChange-Id: I01c92cde18656b23b45aedd41c50d3a474d91435","Jesse Andrews",false],["35935db64766a595430ac4fa2ea4b2e4e1afa059","26a16311f629096aa1a25ed693bdcf5bbfc8f1ed@cn.ibm.com","Allow multiple volume delete from cli like Cinder\n\nIn cinder project, we can use cli like follow:\ncinder delete xxx yyy zzz\nBut in nova, we can not use follow command:\nnova volume-delete xxx yyy zzz\n\nThis patch will add a feature in nova to allow multiple volume\ndelete from cli like cinder.\n\nChange-Id: I4dd182673e58406a57d30c572ec3116f9f4ce315\nCloses-Bug: #1262061","Xiao Chen",false],["5c62630a9d5142c391eff1117dd86c6a25f20254","aa71f94694e581551b4f662abcc23a9271bdb41d@vmware.com","Ensure that nova client prints dictionaries and arrays correctly\n\nPrint the dictionaries and arrays without the unicode tags.\n\nThe patch also updated tests that did not return valid data.\n\nChange-Id: Ia787f98a9510b68beb3ceaf00c285ca5c934f5c0\nCloses-bug: #1265002","Gary Kotton",false],["3582d6f1be6ee652abdc6ee7e8896fade240ffb1","46023c7d0dc460c3914d3d6970f01899873b19a3@cn.ibm.com","Generate interfaces reference doc\n\nAdd gen_ref in conf.py to generate reference doc to avoid maintaining\nthese boilerplates.\n\nChange-Id: I6683c41d39685dcb7f7a619a36210a987c9e9825","JUN JIE NAN",false],["25041fe6fa18c78fe0216423c307af65f1b2006c","46023c7d0dc460c3914d3d6970f01899873b19a3@cn.ibm.com","Enable pep8 check for config.py in doc\n\nDirectory doc is excluded from pep8 check in tox.ini, since we\nmodified file doc/source/config.py, we should enable the check.\n\nChange-Id: I057f1e6cb1c5f9a6a07043056078e4475f66f288","JUN JIE NAN",false],["77fe8288700e07ae9fd23dfe12ca60fbd02e41ec","46023c7d0dc460c3914d3d6970f01899873b19a3@cn.ibm.com","Added v3 interfaces in reference doc\n\nAdded hosts, agents, flavors and so on into reference doc\n\nChange-Id: I32198a0e65551f6ea3c67b72a8d7c6dff7da9f91","JUN JIE NAN",false],["875cf42fffc6f08e84d28a896c966deaa1ab5089","aa71f94694e581551b4f662abcc23a9271bdb41d@vmware.com","Ensure that the diagnostics are user friendly\n\nIn the case when the value is a dictionary or array or longer than\nthe line then the diagnostics output will automatically wrap around\nto ensure that the output is user friendly.\n\nPart of the blueprint v3-diagnostics\n\nChange-Id: Ia158fd99aeb0e6296fb232e881d0f01a13407dfc\nCloses-bug: #1266402","Gary Kotton",false],["f196ed01763aa9fe16d1bd724d00ca44fda01d49","2c169b5f4ac6f9051578fc801d274f887c42a305@gmail.com","Fix tab-completion of --flags under OS X\n\n--flags were not tab-completing under OS X. This was due to the whitespace\ncollapsing regular expression using the '+' token (meaning one-or-more), which\nisn't supported in OS X's version of sed.\n\nUsing the more portable '  *' instead of '[  ]+' fixes this.\n\nAdditional cleanups\n\n* Remove unecessary embedding of tabs in the file (nova bash-complete doesn't\n  emit tabs, so the regular expressions don't have to handle them)\n\n* Restore logic to exclude -h from tab-completion (was lost in last\n  tab-completion cleanup)\n\n* Add similar exclude logic for -i\n\nFixes bug 1266667\n\nChange-Id: I7e1fe8382d9b5295d0bbc1cde2b89550d5a4e21c","Rick Harris",false],["db6c58b009e561fd4191b0e47ad18ce53d7b4dcc","f587cf030fc1f2cd9ed09b57d79a99ac752944d6@au1.ibm.com","Adds quota usage support for the V3 API\n\nAdds the ability to do a detailed query from the\nos-quota-sets V3 API extension. This was an interface\nadded in V3 to allow for the querying of current quota\nusage. Adds a shell command quota-usage which\nuses this interface to show current quota usage as well\nas the limit.\n\nThe absolute limits response was removed from\nthe limits extension in a9e29b7e9fbe14ab42f24802a6d2a457a6317ba3\nand so the corresponding novaclient command is also removed.\nThe \"quota-show-usage\" command now shows the same information.\n\nDifferences between the V2 and V3 API are described here:\nhttps://wiki.openstack.org/wiki/NovaAPIv2tov3\n\nPartially implements blueprint v3-api\n\nChange-Id: I5db72d42120f4ad7a86fbfce20382988f6bbf5d3","Chris Yeoh",false],["0ddcf117327b540b234414881beba28a0d9043e1","f799991784850b8d4b84e1fdbe797720df9aae1a@cloudwatt.com","Removes vim configuration headers\n\n - Removes vim headers: It's not needed to set tabstop tons of times,\n   this can be done by setting vimrc.\n - I did not update files in common/* and install_venv_common.py because\n   these files are sync with oslo.\n\nNote:\n  http://lists.openstack.org/pipermail/openstack-dev/2013-October/017353.html\n\nCloses-Bug: #1265474\nChange-Id: Ia09dc2c908187a756bf55eaba74655484304517d","Sahid Orentino Ferdjaoui",false],["4f92f7ba02c5eb2d418de9e1b50030cf68acc6d7","f799991784850b8d4b84e1fdbe797720df9aae1a@cloudwatt.com","Using floating-ip-{associate|disassociate}\n\nThis patch implements a blueprint to add more consistency into\nnova command, especially for the subcommand \"floating-ip-*\"\n\nCurrently when we want to associate or disassociate an ip with\nnova we have to use add-floating-ip and remove-floating-ip. This\nis not consitent with the actual scheme of the subcommands:\n\nexample:\n  nova image-*\n  nova flavor-*\n  nova floating-ip-*\n\n + In the client v1.1 this patch displays a deprecated message when printing\n   the help message for add-floating-ip and remove-floating-ip.\n + In the client v3 this patch do nothing because all floating ip commands are being\n   removed.\n\n$:~/python-novaclient$ nova help | grep floating\n    add-floating-ip     DEPRECATED, use floating-ip-associate instead.\n    floating-ip-associate\n                        Associate a floating IP address to a server.\n    floating-ip-bulk-create\n                        Bulk create floating ips by range.\n    floating-ip-bulk-delete\n                        Bulk delete floating ips by range.\n    floating-ip-bulk-list\n                        List all floating ips.\n    floating-ip-create  Allocate a floating IP for the current tenant.\n    floating-ip-delete  De-allocate a floating IP.\n    floating-ip-disassociate\n                        Remove a floating IP address from a server.\n    floating-ip-list    List floating ips for this tenant.\n    floating-ip-pool-list\n                        List all floating ip pools.\n    remove-floating-ip  DEPRECATED, use floating-ip-disassociate instead.\n\nImplements: blueprint commands-floating-ip\nChange-Id: I5337d0f1ce5ec4826da6ecd2b6ae4ae7b97801e0","Sahid Orentino Ferdjaoui",false],["0d00603f124e8d86871247ce419229329488dff8","01ea17afdfdf33fdea5eab09bc06cce39ac4e35d@gmail.com","Support list deleted servers for admin\n\nNova api supported a parameter named 'deleted' which allow Admin to list\ndeleted servers. This patch make novaclient support this.\n\nChange-Id: Ifc492fd0ba9d885e37c04c165d6397832ae6ebe0\nCloses-Bug: #1266631","gtt116",false],["1627908b182ca9afd54ce695c820cd56d70a44df","d66958ee150f29b01b80f1f7fb405ff5e9cd04a3@izeltech.com","Fixes ambiguous cli output between \"None\" and NoneType\n\nPrint hyphen(-) in python client output when attribute value is not\nset(NoneType) so that it is distinguishable between \"None\" string\nand NoneType value.\n\nChange-Id: I5ec0f39f13aca45fa95ddb59472c20207c63bf91\nCloses-Bug: #1266414","Shrirang Phadke",false],["5a65f40d1f51697245fc672a8493470588cc5a33","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Removes vim configuration headers\"","Jenkins",false],["61d88463da5eb65734edbbdad13378af6ce0f641","f587cf030fc1f2cd9ed09b57d79a99ac752944d6@au1.ibm.com","Adds volume support for the V3 API\n\nAdds the ability to attach, detach and swap volumes on\nservers. There is no code shared with the v1_1 version\nbecause for V3 the volumes interface is completely different\nand the attach/detach/swap functionality is simply a server\naction rather than something accessed through a special resource.\n\nPartially implements blueprint v3-api\n\nChange-Id: Ib405f821fe557745d11cff9db08381fc15233fe5","Chris Yeoh",false],["220c10d75b1907015c865369e949df6c31ff312e","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Support list deleted servers for admin\"","Jenkins",false],["16c5337e7937c49521f029450e24034f80b42a6a","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Ensure that nova client prints dictionaries and arrays correctly\"","Jenkins",false],["51a37b157a3f72dfa922d4a6e058a7c26c56fbff","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Fix tab-completion of --flags under OS X\"","Jenkins",false],["77bde2115410fca325c37a588f236a6a6bd7bd24","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Adds quota usage support for the V3 API\"","Jenkins",false],["0379ae813f315f872dae7f6b1217c84653a1aed0","d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","Merge \"Generate interfaces reference doc\"","Jenkins",false]],"size":91,"ref":"refs/heads/trunk-nova-network-full-latest","head":"7cf73f19423f53a7eddc221fddbd60a610aa47a7"}