Commit graph

51 commits

Author SHA1 Message Date
chouseknecht
5529863a2d Remove differences from output. Make options declarative. 2016-04-25 23:37:38 -04:00
chouseknecht
1613b469c9 Reduced states to present and absent. Power states are now bool options. 2016-04-25 23:37:23 -04:00
chouseknecht
530b1faae5 Fix poller error handling 2016-04-25 23:37:23 -04:00
chouseknecht
aab7675c22 Adding module azure_rm_virtualmachine 2016-04-25 23:37:23 -04:00
Chris Houseknecht
78da4cf562 Merge pull request #3462 from chouseknecht/azure_rm_publicipaddress
Adding new module azure_rm_publicipaddress
2016-04-25 16:33:18 -04:00
Brian Coca
37a837cd91 minor doc fixes 2016-04-25 09:43:12 -04:00
Chris Houseknecht
fff0ef9cfb Adding new module azure_rm_resourcegroup (#3490)
* Adding new module azure_rm_resourcegroup

* Fix poller error handling
2016-04-25 09:28:52 -04:00
Chris Houseknecht
ce97061de7 Adding module azure_rm_storageaccount.py (#3484)
* Adding module azure_rm_storageaccount.py

* Fix poller error handling
2016-04-25 09:13:51 -04:00
Chris Houseknecht
cf0bbece83 Adding module azure_rm_securitygroup (#3486)
* Adding module azure_rm_securitygroup

* Fix poller error handling
2016-04-25 09:02:59 -04:00
Chris Houseknecht
693f519ce6 Adding new module azure_rm_storageblob (#3482) 2016-04-25 08:50:51 -04:00
Chris Houseknecht
83c500f5c6 Adding module azure_rm_subnet (#3481)
* Adding module azure_rm_subnet

* Fix poller error handling
2016-04-25 08:47:46 -04:00
Chris Houseknecht
57348c207f Adding module azure_rm_virtualnetwork (#3480)
* Adding module azure_rm_virtualnetwork

* Fix poller error handling
2016-04-25 08:46:38 -04:00
Chris Houseknecht
e0ef2e8562 Adding new module azure_rm_networkinterface (#3461)
* Adding new Azure module.

* Updating based on PR comments

* Fix poller error handling
2016-04-25 08:40:24 -04:00
chouseknecht
3f8d04e74b
Fix poller error handling 2016-04-21 17:55:24 -04:00
chouseknecht
14124ef1b8 Updating based on PR comments 2016-04-21 17:55:06 -04:00
chouseknecht
1ab5987ebc Adding new azure module. 2016-04-21 17:55:06 -04:00
Kanwei Li
92ad137d46 Add new Dv2 Azure instances 2016-01-19 10:38:33 -06:00
tksarah
e022b7418e Edit azure.py 2015-12-20 11:10:39 +00:00
tksarah
215632d565 Edit azure.py 2015-12-20 10:15:01 +00:00
Matias De Carli
c2520e6b67 keep backwards compatibility 2015-10-03 14:03:54 -03:00
Matias De Carli
854ffcb605 updated dependencies to work with azure.py 1.0.1 2015-09-19 15:19:28 -03:00
Chris Meyers
59225ca7b0 ensure password or ssh cert specified 2015-07-09 13:33:46 -04:00
Michal Smereczynski
1cfa21829b Added new Premium Storage instance sizes and case-related documentation clarification. 2015-06-22 13:10:09 +02:00
Benno Joy
762f4f25f7 enable azure to provision windows instances 2015-06-18 23:00:59 +05:30
Benno Joy
fbbc74d5fe enable the module to provision windows instances 2015-06-18 21:24:22 +05:30
Greg DeKoenigsberg
28a869a030 Updating cloud modules with proper github author information 2015-06-15 14:41:22 -04:00
Toshio Kuratomi
60a66a544d Several cleanups to many modules:
* Fix docs to specify when python2.6+ is required (due to a library
  dep).  This helps us know when it is okay to use python2.6+ syntax in
  the file.
* remove BabyJson returns.  See #1211  This commit fixes all but the
  openstack modules.
* Use if __name__ == '__main__' to only run the main part of the module
  if the module is run as a program.  This allows for the potential to
  unittest the code later.
2015-05-11 12:15:53 -07:00
Brian Coca
9d25d88b9a Merge pull request #1187 from chrismeyersfsu/feature-azure_delete_disks
correctly delete disks associated with vms
2015-05-05 08:47:03 -04:00
Pascal Borreli
f29a6ec54d Fixed typos 2015-05-04 12:54:03 +01:00
Chris Meyers
c66de51b16 better timeout logic when deleting vm disks. Python 2.4 safe excepts 2015-04-22 17:57:37 -04:00
Chris Meyers
797a617a1d correctly delete disks associated with vms 2015-04-22 17:04:35 -04:00
Brian Coca
70e24f1f4d Merge pull request #540 from lander2k2/hosted_service
azure check for hosted service and vm before creating
2015-04-22 11:07:29 -04:00
Brian Coca
706be79f8f Merge pull request #528 from lander2k2/password_required
TODO: check if instance already exists and this is not meant to create it but modify it, not supported by current code which always tries to create when 'present'.
2015-02-16 19:04:09 -05:00
Brian Coca
ed8ded7127 Merge pull request #519 from lander2k2/public_ips
set network_config.public_ips attribute
2015-02-16 19:02:18 -05:00
moussa taifi
ab8b4c0270 Adds the currently available instance types for azure to the available dict(choices..... 2015-02-10 11:14:28 -05:00
Richard Lander
dc5641afe3 azure check for hosted service and vm before creating 2014-12-17 17:29:07 -05:00
Richard Lander
73e32db22f password required 2014-12-16 17:28:12 -05:00
Richard Lander
0ab3b30b2f set network_config.public_ips attribute 2014-12-15 16:26:33 -05:00
Brian Coca
19ed60196c added __init__.py to new cloud subcategories so builds work again 2014-11-05 11:07:19 -05:00
Brian Coca
0c4adcb2c6 made subcategories for cloud modules for better organization 2014-11-04 11:18:09 -05:00
Michael DeHaan
c8e1a2077e file extensions! 2014-09-26 10:37:56 -04:00
Michael DeHaan
417309a626 Restructuring. 2014-09-26 10:13:26 -04:00
Michael DeHaan
73123b69fa Move modules into subdirectory. 2014-09-26 09:23:50 -04:00
Sterling Windmill
c098183b9d add additional Azure Regions 2014-08-31 09:15:46 -04:00
James Laska
ff401c41c6 Several azure fixes
Several azure fixes/improvements, including:
* Improve failure message when python-azure is not installed
* Improve required argument handling
* Fixes a traceback on instance termination when the variable
'deployment' was not set.
* Fixes a traceback (#8298) when creating instances using the newer SDK
2014-07-30 16:28:13 -04:00
Ranjan Kumar
8ef95374e7 Provision VM using virtual network. 2014-07-03 15:36:51 +05:30
James Cammarata
de94863eb1 Catch error in azure related to a failed deployment when creating a vm 2014-06-12 10:25:31 -05:00
Martin Joehren
6967d821b9 azure - fixed missing return statement 2014-06-08 21:39:31 +02:00
Martin Joehren
9b04ecec8c azure - fix for: temporary redirect, not deleted vhds, missing locations and role types, async api calls 2014-06-08 00:36:55 +02:00
James Cammarata
8e6ba1015b Cleaning up azure module
* Fixed error messages to be more descriptive
* Removed direct use of subprocess module and replaced it with calls
  to module.run_command
* Changed AZURE_MANAGEMENT_CERT_PATH to be just AZURE_CERT_PATH, which
  matches what is expected by the inventory script
2014-06-06 15:58:28 -05:00