Sha256: fb4607449125dad9264d5f95ed671440a0212bc5436f10bb069a2247efd90dbc
Contents?: true
Size: 732 Bytes
Versions: 10
Compression:
Stored size: 732 Bytes
Contents
module Hexlet class MemberClient < BaseClient def submit(lesson_slug, exercise_slug) url = @router.api_member_lesson_backend_results_url(lesson_slug, exercise_slug) @logger.debug url RestClient.post url, {}, headers do |response, request, result, &block| @logger.debug response 201 == response.code end end def fetch(lesson_slug, exercise_slug) url = @router.api_member_lesson_backend_url(lesson_slug, exercise_slug) @logger.debug url RestClient.get url, headers do |response, request, result, &block| @logger.debug response if 200 == response.code response.body else false end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems