Commits on Sep 6, 2012
  1. Merge "Fix PEP8 issues."

    Jenkins authored and openstack-gerrit committed Sep 6, 2012
Commits on Sep 5, 2012
  1. Merge "Fix usage-list date range to use UTC time"

    Jenkins authored and openstack-gerrit committed Sep 5, 2012
Commits on Sep 3, 2012
  1. Fix usage-list date range to use UTC time

    markmc committed Sep 3, 2012
    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 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
Commits on Aug 30, 2012
  1. Fixes doc string and string formatting

    sulochan committed Aug 30, 2012
    A small change to fix a doc sting mistake and a string formatting
    error on floatingIP. Fixes bug 1043906.
    Change-Id: I212e317efb81afdb450fd79f16552fd393e86bd9
Commits on Aug 29, 2012
  1. Fix PEP8 issues.

    lrqrun committed Aug 29, 2012
    Fix some pep8 issues in doc/source/ make the code looks pretty.
    Change-Id: I7cc284a0155d531d3890941f8c62c04f54d1a2d6
Commits on Aug 27, 2012
  1. Merge "Change '_' to '-' in options"

    Jenkins authored and openstack-gerrit committed Aug 27, 2012
  2. Merge "Adding --version option"

    Jenkins authored and openstack-gerrit committed Aug 27, 2012
  3. Merge "Add nosehtmloutput as a test dependency."

    Jenkins authored and openstack-gerrit committed Aug 27, 2012
  4. Merge "split req and response logging this allows capture of timestam…

    Jenkins authored and openstack-gerrit committed Aug 27, 2012
    …ps prior to and after request for timing also did some pep8 1.3 cleanup while I was in there"
  5. Merge "Implement network calls in nova client"

    Jenkins authored and openstack-gerrit committed Aug 27, 2012
  6. Implement project specific flavors API, client bindings

    unicell committed Aug 13, 2012
    blueprint project-specific-flavors
    This change implements client bindings for the project specific flavor API in following change
    Change-Id: Id8d559985f9369f53926e63ee5f5ce23a051e25b
Commits on Aug 25, 2012
Commits on Aug 24, 2012
  1. Change '_' to '-' in options

    dtroyer committed Aug 22, 2012
    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/ 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 merging.
    Note: --availability_zone changed to --availability-zone with no
    backward compatability since this s a new option.
    Change-Id: I09ab546659be0a0d3f0eadb22ab5e13fac2f059d
  2. Adding --version option

    rconradharris committed Aug 24, 2012
    Change-Id: I7d37af1ddee186af22457baea9af71a955720053
  3. Added -nic port-id=<port_uuid_in_qunatum> support

    Nachi Ueno
    Nachi Ueno committed Aug 15, 2012
    Fixes bug 1037202
    Change-Id: I72d252edb7ce5fda61b88a9f9548d59d59a56156
Commits on Aug 23, 2012
  1. Implement network calls in nova client

    aababilov committed Aug 22, 2012
    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.
    * 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
    * 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
Commits on Aug 21, 2012
  1. Add nosehtmloutput as a test dependency.

    cboylan committed Aug 21, 2012
    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
Commits on Aug 17, 2012
  1. split req and response logging

    heckj committed Aug 17, 2012
    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
Commits on Aug 15, 2012
  1. Merge "Allow resources to use any field as 'name'"

    Jenkins authored and openstack-gerrit committed Aug 15, 2012
  2. Merge "set admin password during instance creation"

    Jenkins authored and openstack-gerrit committed Aug 15, 2012
Commits on Aug 9, 2012
  1. Add availability_zone support for volume creation.

    zhiteng committed Aug 9, 2012
    Add '--availability_zone' flag to 'create' sub command in order to allow
    user to speicify target availability zone for volume.
    Change-Id: Ie20760cdbf6a8fa5869ed5e79dc0ac56d2741cb2
Commits on Aug 8, 2012
  1. Adds support for autogenerated device on attach

    vishvananda committed Aug 6, 2012
    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
  2. Allow resources to use any field as 'name'

    vishvananda committed Aug 8, 2012
    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
Commits on Aug 6, 2012
  1. gitignore ChangeLog and add to

    chmouel committed Aug 6, 2012
    Change-Id: I6dde5a0411f3e814bb34c0936010f1b46a4248a3
  2. Allow different auth providers via plugin system.

    chmouel committed Aug 2, 2012
    - Remove the NOVA_RAX_AUTH hack and provide (temporary) compatibility
      with the new system.
    - Example plugin for RAX and HP provided here :
        RAX -
        HP -
    - Plugin are allowed to specify their own auth_url directly.
    - Thanks to mtaylor for helping on this.
    Change-Id: Ie96835be617c6a20d9c3fc3bd1536083aecfdc0b
Commits on Aug 1, 2012
  1. Better handling of stale tokens (no more 401's)

    SandyWalsh committed Aug 1, 2012
    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
Commits on Jul 26, 2012
  1. change image list and network list data

    jmeredith committed Jul 25, 2012
    to be sorted by name rather than UUID
    Change-Id: I3a0faa56dbb85c916c93b5065bda90f99bb3937c
  2. Relex prettytable depend to match glanceclient.

    emonty committed Jul 26, 2012
    Change-Id: Ic820a3cef791455a78e2aaa9e20c7ee42bed33a8
Commits on Jul 24, 2012
  1. Merge "Fix image-create --poll race-condition."

    Jenkins authored and openstack-gerrit committed Jul 24, 2012
Commits on Jul 23, 2012
  1. Add call to get hypervisor statistics

    Kevin L. Mitchell
    Kevin L. Mitchell committed Jul 23, 2012
    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