Skip to content
This repository was archived by the owner on Feb 11, 2022. It is now read-only.

Conversation

rafd123
Copy link

@rafd123 rafd123 commented Jan 13, 2016

The :version argument is not recognized by the Fog::AWS::ELB service

… region.version

The :version argument is not recognized by the Fog::AWS::ELB service
@rtyler
Copy link
Collaborator

rtyler commented Jul 3, 2016

What version of fog are you using?

@rafd123
Copy link
Author

rafd123 commented Jul 3, 2016

I'm not sure the version of fog is relevant here since in all the history of fog-aws, as far as I can tell, did the constructor for the ELB service object ever include :version as one of the accepted constructor arguments: https://github.com/fog/fog-aws/blob/master/lib/fog/aws/elb.rb#L17

Compare this to the compute service object's accepted constructor arguments: https://github.com/fog/fog-aws/blob/master/lib/fog/aws/compute.rb#L7

Since vagrant-aws conflates the fog_config for both service objects, the :version argument should be excluded when instantiating the ELB service object for the same reason the other exclusions are in place in the event that the vagrant-aws user specifies the version on the region_config in their Vagrantfile (which may be necessary when using a private cloud solution that has an EC2 API façade sitting in front of it).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants