mirror of
https://github.com/puppetlabs/vmpooler-provider-gce.git
synced 2026-01-25 19:18:40 -05:00
fix spec test yaml
This commit is contained in:
parent
5c67073dad
commit
356dfb3f52
1 changed files with 24 additions and 27 deletions
|
|
@ -1,5 +1,3 @@
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
require 'spec_helper'
|
require 'spec_helper'
|
||||||
require 'mock_redis'
|
require 'mock_redis'
|
||||||
require 'vmpooler/providers/gce'
|
require 'vmpooler/providers/gce'
|
||||||
|
|
@ -15,31 +13,30 @@ describe 'Vmpooler::PoolManager::Provider::Gce' do
|
||||||
let(:provider_options) { { 'param' => 'value' } }
|
let(:provider_options) { { 'param' => 'value' } }
|
||||||
let(:project) { 'dio-samuel-dev' }
|
let(:project) { 'dio-samuel-dev' }
|
||||||
let(:zone) { 'us-west1-b' }
|
let(:zone) { 'us-west1-b' }
|
||||||
let(:config) do
|
let(:config) { YAML.load(<<-EOT
|
||||||
YAML.safe_load(<<~EOT
|
---
|
||||||
---
|
:config:
|
||||||
:config:
|
max_tries: 3
|
||||||
max_tries: 3
|
retry_factor: 10
|
||||||
retry_factor: 10
|
:providers:
|
||||||
:providers:
|
:gce:
|
||||||
:gce:
|
connection_pool_timeout: 1
|
||||||
connection_pool_timeout: 1
|
project: '#{project}'
|
||||||
project: '#{project}'
|
zone: '#{zone}'
|
||||||
zone: '#{zone}'
|
network_name: 'global/networks/default'
|
||||||
network_name: 'global/networks/default'
|
:pools:
|
||||||
:pools:
|
- name: '#{poolname}'
|
||||||
- name: '#{poolname}'
|
alias: [ 'mockpool' ]
|
||||||
alias: [ 'mockpool' ]
|
template: 'projects/debian-cloud/global/images/family/debian-9'
|
||||||
template: 'projects/debian-cloud/global/images/family/debian-9'
|
size: 5
|
||||||
size: 5
|
timeout: 10
|
||||||
timeout: 10
|
ready_ttl: 1440
|
||||||
ready_ttl: 1440
|
provider: 'gce'
|
||||||
provider: 'gce'
|
network_name: 'default'
|
||||||
network_name: 'default'
|
machine_type: 'zones/#{zone}/machineTypes/e2-micro'
|
||||||
machine_type: 'zones/#{zone}/machineTypes/e2-micro'
|
EOT
|
||||||
EOT
|
)
|
||||||
)
|
}
|
||||||
end
|
|
||||||
|
|
||||||
let(:vmname) { 'vm16' }
|
let(:vmname) { 'vm16' }
|
||||||
let(:connection) { MockComputeServiceConnection.new }
|
let(:connection) { MockComputeServiceConnection.new }
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue