Change in ovirt-engine-sdk-ruby[master]: Remove 'curb' dependency

Juan Hernandez has submitted this change and it was merged. Change subject: Remove 'curb' dependency ...................................................................... Remove 'curb' dependency Currently the SDK requires the 'curb' gem, but this gem isn't available in some of the target distributions, in particular it isn't available in Red Hat Enterprise Linux 7. In addition 'curb' doesn't support some features that we want to use in the future, like streaming of results. To address these issues this patch replaces the code that uses 'curb' with code that calls directly 'libcurl'. Change-Id: Ia3a894fe3d622c92d94d853c0588222428e0c652 Bug-Url: https://bugzilla.redhat.com/1377682 Signed-off-by: Juan Hernandez <juan.hernandez@redhat.com> --- M automation/build.packages M generator/src/main/java/org/ovirt/sdk/ruby/ServicesGenerator.java M packaging/spec.el7.in M packaging/spec.fc23.in M packaging/spec.fc24.in M sdk/ext/ovirtsdk4c/extconf.rb A sdk/ext/ovirtsdk4c/ov_http_client.c A sdk/ext/ovirtsdk4c/ov_http_client.h A sdk/ext/ovirtsdk4c/ov_http_request.c A sdk/ext/ovirtsdk4c/ov_http_request.h A sdk/ext/ovirtsdk4c/ov_http_response.c A sdk/ext/ovirtsdk4c/ov_http_response.h M sdk/ext/ovirtsdk4c/ovirtsdk4c.c M sdk/lib/ovirtsdk4/http.rb M sdk/lib/ovirtsdk4/probe.rb M sdk/ovirt-engine-sdk.gemspec M sdk/spec/clusters_service_spec.rb M sdk/spec/connection_create_spec.rb M sdk/spec/connection_timeout_spec.rb M sdk/spec/connection_use_spec.rb M sdk/spec/data_centers_service_spec.rb M sdk/spec/probe_spec.rb M sdk/spec/service_spec.rb M sdk/spec/spec_helper.rb M sdk/spec/storage_domain_service_spec.rb M sdk/spec/storage_domains_service_spec.rb M sdk/spec/vm_service_spec.rb M sdk/spec/vms_service_spec.rb 28 files changed, 1,684 insertions(+), 587 deletions(-) Approvals: Juan Hernandez: Verified; Looks good to me, approved Jenkins CI: Passed CI tests -- To view, visit https://gerrit.ovirt.org/60694 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ia3a894fe3d622c92d94d853c0588222428e0c652 Gerrit-PatchSet: 7 Gerrit-Project: ovirt-engine-sdk-ruby Gerrit-Branch: master Gerrit-Owner: Juan Hernandez <juan.hernandez@redhat.com> Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Juan Hernandez <juan.hernandez@redhat.com> Gerrit-Reviewer: Ondra Machacek <omachace@redhat.com> Gerrit-Reviewer: Yaniv Kaul <ykaul@redhat.com> Gerrit-Reviewer: gerrit-hooks <automation@ovirt.org>
participants (1)
-
juan.hernandez@redhat.com