Merge branch 'trunk' into mock_refactor
Project: http://git-wip-us.apache.org/repos/asf/libcloud/repo Commit: http://git-wip-us.apache.org/repos/asf/libcloud/commit/4b84b73e Tree: http://git-wip-us.apache.org/repos/asf/libcloud/tree/4b84b73e Diff: http://git-wip-us.apache.org/repos/asf/libcloud/diff/4b84b73e Branch: refs/heads/trunk Commit: 4b84b73e37070c90cb474d3af341fba72d098269 Parents: a4b61e0 036b565 Author: Anthony Shaw <anthonys...@apache.org> Authored: Thu Apr 13 14:48:15 2017 +1000 Committer: Anthony Shaw <anthonys...@apache.org> Committed: Thu Apr 13 14:48:15 2017 +1000 ---------------------------------------------------------------------- CHANGES.rst | 12 + .../_supported_methods_block_storage.rst | 2 + .../_supported_methods_image_management.rst | 2 + .../_supported_methods_key_pair_management.rst | 2 + docs/compute/_supported_methods_main.rst | 2 + docs/compute/_supported_providers.rst | 2 + docs/compute/drivers/oneandone.rst | 295 + .../compute/oneandone/create_firewall_policy.py | 33 + .../compute/oneandone/create_load_balancer.py | 36 + .../oneandone/create_monitoring_policy.py | 90 + docs/examples/compute/oneandone/create_node.py | 36 + .../compute/oneandone/create_private_network.py | 14 + .../compute/oneandone/create_public_ip.py | 14 + .../compute/oneandone/create_shared_storage.py | 21 + .../compute/oneandone/instantiate_driver.py | 9 + libcloud/compute/drivers/azure_arm.py | 139 +- libcloud/compute/drivers/oneandone.py | 2260 +++ libcloud/compute/providers.py | 2 + libcloud/compute/types.py | 1 + .../compute/fixtures/oneandone/auth_error.json | 5 + .../compute/fixtures/oneandone/create_node.json | 43 + .../oneandone/describe_firewall_policy.json | 26 + .../oneandone/describe_id_firewall_policy.json | 4 + .../fixtures/oneandone/describe_server.json | 49 + .../oneandone/describe_shared_stoage.json | 29 + .../fixtures/oneandone/ex_list_datacenters.json | 26 + .../oneandone/fixed_instance_sizes.json | 70 + .../compute/fixtures/oneandone/get_image.json | 24 + .../fixtures/oneandone/get_server_image.json | 4 + .../oneandone/list_firewall_policies.json | 54 + .../compute/fixtures/oneandone/list_images.json | 17941 +++++++++++++++++ .../fixtures/oneandone/list_load_balancer.json | 78 + .../oneandone/list_monitoring_policies.json | 152 + .../fixtures/oneandone/list_public_ips.json | 59 + .../fixtures/oneandone/list_servers.json | 197 + .../oneandone/list_shared_storages.json | 64 + .../fixtures/oneandone/load_balancer.json | 38 + .../fixtures/oneandone/load_balancer_rule.json | 7 + .../fixtures/oneandone/load_balancer_rules.json | 16 + .../oneandone/load_balancer_server_ip.json | 5 + .../oneandone/load_balancer_server_ips.json | 6 + .../fixtures/oneandone/monitoring_policy.json | 73 + .../oneandone/monitoring_policy_port.json | 7 + .../oneandone/monitoring_policy_ports.json | 16 + .../oneandone/monitoring_policy_process.json | 6 + .../oneandone/monitoring_policy_processes.json | 14 + .../oneandone/monitoring_policy_servers.json | 10 + .../compute/fixtures/oneandone/public_ip.json | 15 + .../fixtures/oneandone/server_hardware.json | 13 + .../compute/fixtures/oneandone/server_ip.json | 8 + .../compute/fixtures/oneandone/server_ips.json | 10 + .../fixtures/oneandone/shared_storage.json | 24 + .../test/compute/fixtures/oneandone/ttt.json | 73 + libcloud/test/compute/test_oneandone.py | 1281 ++ libcloud/test/secrets.py-dist | 1 + 55 files changed, 23416 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/libcloud/blob/4b84b73e/libcloud/test/secrets.py-dist ---------------------------------------------------------------------- diff --cc libcloud/test/secrets.py-dist index a2e93a4,36a5170..0df69f4 --- a/libcloud/test/secrets.py-dist +++ b/libcloud/test/secrets.py-dist @@@ -26,8 -26,9 +26,9 @@@ GCE_PARAMS = ('email@developer.gservice GCE_KEYWORD_PARAMS = {'project': 'project_name'} HOSTINGCOM_PARAMS = ('user', 'secret') IBM_PARAMS = ('user', 'secret') -ONAPP_PARAMS = ('key',) +ONAPP_PARAMS = ('key') # OPENSTACK_PARAMS = ('user_name', 'api_key', secure_bool, 'host', port_int) + ONEANDONE_PARAMS =('token') OPENSTACK_PARAMS = ('user_name', 'api_key', False, 'host', 8774) OPENNEBULA_PARAMS = ('user', 'key') DIMENSIONDATA_PARAMS = ('user', 'password')