在Fog的请求中没有变成null

时间:2015-06-19 05:10:29

标签: ruby openstack fog openstack-neutron

Afternoon StackOverflow,

我正在尝试使用Fog& amp;在OpenStack上构建一个网络。 Ruby,但我试图制作的网络是通过网关准备的,在准备好API文档here之后,它说要在创建时禁用网关

  

在请求正文中将gateway_ip属性设置为null

我尝试了以下但没有运气

@openstack_network.subnets.create(:name => "my-network", :network_id => network.id, :cidr => '240.250.0.0/16', :ip_version => 4, :gateway_ip => nil)

我还尝试将其设置为'null'''

我有点困惑于尝试什么以及如何做到这一点所以非常感谢任何帮助!

1 个答案:

答案 0 :(得分:3)

我在Rackspace工作并帮助维护Fog gem。

我查看了您的问题,发现代码会自动删除nil个值;所以OpenStack从未听说过你的全部请求。

我开了Pull Request旨在解决这个问题。

非常感谢您找到这个三岁的小虫! :)