Я возился с драгоценным камнем Fog и понял, как начать:
1.9.3-p545 :008 > c = Fog::Compute::Ecloud.new({
1.9.3-p545 :009 > :base_path => '/cloudapi/spec',
1.9.3-p545 :010 > ecloud_authentication_method: 'basic_auth',
1.9.3-p545 :011 > ecloud_username: '[email protected]',
1.9.3-p545 :012 > ecloud_password: 'password'
1.9.3-p545 :013?> })
[fog][WARNING] Unrecognized arguments: base_path
=> #<Fog::Compute::Ecloud::Real:25681720 @base_path="/cloudapi/spec" @connections={} @connection_options={} @host="https://services.enterprisecloud.terremark.com" @persistent=false @version="2013-06-01" @authentication_method=:basic_auth @access_key=nil @private_key=nil @username="[email protected]" @password="password">
Я не знаю, что делать после этого, хотя. Как заставить объект делать что-нибудь полезное? Я новичок в Ruby, поэтому много кода в Источник Fog Ecloud не имеет для меня никакого смысла.
Я пробовал использовать разные методы, но каждый из них приводит к ошибке.
Может ли кто-нибудь привести пример и объяснение, указывающее, куда мне нужно идти отсюда?