Commit Graph

22 Commits (91c5c9da086eadd09fdfb9fce8e4c6f8d3ef2600)

Author SHA1 Message Date
jctanner 7520bac8ce Merge pull request #5404 from sivel/rax-improvements
rax module: improvements
11 years ago
Troy C 038d030404 catch exposed cs.exceptions instead of novaclient 11 years ago
Troy C 3007a8af7e import novaclient.exceptions for cs.images.find
cs.images.find(human_id= throws novaclient.exceptions.NotFound,
resulting in the try/except block with
image = cs.images.find(name=image)  being skipped. catching
novaclient.exception.NotFound allows images to be specified with the
human readable name.

Example:
  tasks:
    - name: Server build request
      local_action:
        module: rax
        region: DFW
        image: Ubuntu 12.04 LTS (Precise Pangolin)

Also, the import is placed after try: import pyrax, because pyrax
imports novaclient and should fail if novaclient is missing.
11 years ago
Matt Martz 3f2cbb7583 Add ansible.module_utils.rax 11 years ago
Matt Martz 234a78673b Refactor rax module 11 years ago
Michael DeHaan b8ec300d4c Add note about feature being new in 1.4 11 years ago
Constantine Peresypkin 499a2fe456 add support for disk_config option to cloud/rax module 11 years ago
Michael DeHaan 119b6d73dd Remove examples of module antipattern of setting the choices array for boolean types. 11 years ago
James Laska 03252e1d30 [cloud/rax] support wait on delete
Add support to existing rax module to honor the wait (and wait_timeout)
parameters on delete operations.  This patch removes existing logic in favor of
the built-in pyrax.utils.wait_until method.
11 years ago
asmajlovic 8f45b77d30 Comparison data type mismatch corrected 11 years ago
Jesse Keating 8706886597 Update rax to sync with rax_clb_nodes
Both modules dealing with rax resources should use the same arguments
and environmental variables. The author of rax_clb_nodes did some things
better so sync rax with that effort.
11 years ago
Nicholas Kuechler fcb2295847 Change equals to colon 11 years ago
Nicholas Kuechler 2167be8fe9 Fixed a problem on my side. Was doing weird things. 11 years ago
Nicholas Kuechler cac79faf35 Remove tailing bracket 11 years ago
Nicholas Kuechler e4d0c7b0ce Update example to be more yaml friendly 12 years ago
Nicholas Kuechler b8edbd0c0e Add example with multiple files. 12 years ago
Nicholas Kuechler 72238889c3 Update docs and example for injecting files. 12 years ago
Andrew Todd e477d993dd Changed shebangs that use /usr/bin/env to use /usr/bin/python and therefore be compatible with the ansible_python_interpreter variable. 12 years ago
rstrox e836e5789e Include identity_type required by Pyrax 1.4 12 years ago
Jan-Piet Mens 30d641094b Docs: consistently format playbook EXAMPLES 12 years ago
Jan-Piet Mens 5c69918d53 DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition)
Migrated all examples: in DOCUMENTATION=''' string to standalone EXAMPLES=''' string
  Added deprecation warning to moduledev.rst and remove deprecated example from it
  Fixed up a few typos and uppercased some acronyms.
  add consistency to how EXAMPLES are formatted
12 years ago
Michael DeHaan 391fb98ee2 Allow modules to be categorized, and also sort them when generating the documentation. 12 years ago