Permalink
Commits on May 23, 2012
  1. Merge pull request #926 from freeformz/ssh_block

    danp committed May 23, 2012
    ssh/run optionally takes a block
  2. return '' not nil

    freeformz committed May 23, 2012
  3. Merge pull request #925 from freeformz/sshable

    danp committed May 23, 2012
    Fog::Compute::Server#sshable?
  4. Cleanup after talking to @dpiddy

    freeformz committed May 23, 2012
  5. Merge pull request #924 from freeformz/priv_key

    danp committed May 23, 2012
    Fog::Compute::Server#private_key=
  6. ssh/run optionally takes a block

    freeformz committed May 23, 2012
    and yields [STDOUT, STDERR]
    
    Useful if you need real-timeish output
  7. Fog::Compute::Server#sshable?

    freeformz committed May 23, 2012
    wait_for { ready? && sshable? }
    ...Do your automation...
  8. Fog::Compute::Server#private_key=

    freeformz committed May 23, 2012
    Useful for automation purposes where you have the private key
    stored in a database and not on disk.
  9. Merge pull request #923 from cyrez/rs_storage_file_copy

    geemus committed May 23, 2012
    [rackspace|storage|file] copy method now use the options hash and apply content-type
  10. Merge pull request #922 from cyrez/rs_storage_file_iteration

    geemus committed May 23, 2012
    [rackspace|storage|files] fix iteration method
  11. Merge pull request #919 from estonfer/elb2

    estonfer committed May 23, 2012
    I took dilliards commits from fog#856
    "Lists all of the cipher policies that are valid, defaulting to the ELB defaults. Also includes changes for VPC support, but the lack of VPC support in fog makes testing difficult. This could use some manual testing and automated tests, but it is working for me and supports all the current features of the ELB API.
    "
    
    added the ability to create VPC ELBs, Tests, and the introduction of the InternetGateway object
  12. Merge pull request #920 from engineyard/cloudstack

    bdorry committed May 23, 2012
    [cloudstack|compute] volumes and volume tests for everyone
Commits on May 22, 2012
  1. [compute] volume tests

    lanej committed May 22, 2012
  2. clean up conflict

    Eric Stonfer committed May 22, 2012
  3. Merge pull request #916 from engineyard/cloudstack

    geemus committed May 22, 2012
    [cloudstack|compute] support async jobs
  4. Merge pull request #913 from sorentwo/period-bucket

    geemus committed May 22, 2012
    Modify url regexp to handle periods in bucket names
Commits on May 21, 2012
Commits on May 19, 2012
Commits on May 18, 2012
  1. Merge pull request #912 from aia/aws-instances-network

    geemus committed May 18, 2012
    Adding network interface information and security group ids
  2. Merge pull request #911 from turbovote/linode-mocks

    geemus committed May 18, 2012
    use kernel_id for mocked kernel, not stackscript_id
Commits on May 17, 2012
  1. Merge pull request #910 from drnic/hp

    geemus committed May 17, 2012
    fix auto-discovery for HP Cloud by fog bin [for #909]
  2. Merge pull request #906 from engineyard/cloudstack

    geemus committed May 17, 2012
    [cloudstack|compute] server abstraction and mocks
  3. remove FOG_PROVIDER env override

    lanej committed May 17, 2012
  4. Merge pull request #908 from turbovote/linode-mocks

    geemus committed May 17, 2012
    add Linode Mock classes to request primitives