Download (6.82 KB) Statistics
| Branch: | Tag: | Revision:

runcible / lib / runcible / base.rb @ a5858c9b

# Date Author Comment
08315925 10/06/2017 07:11 PM Justin Sherrill

Fix rubocop

14da342c 10/06/2017 06:35 PM Sean O'Keeffe

Deprecate oauth

e5f2394a 04/25/2017 04:36 PM Justin Sherrill

Support rest_client 2.0

Runcible was built around being able to take a
rest client response body, pull out relevant details
and craft a new rest client response object with the boy
being the parsed json rather than the raw json. Rest Client
2.0 makes this impossible by making the Response object extend...

3ba90809 11/21/2016 02:48 PM Eric Helms

Fixes #17404: Configure CA cert properly

5126dd02 05/12/2016 07:59 PM David Davis

Fixes #15016 - Upgrade rubocop (#177)

ce4e7bc9 04/14/2016 12:25 AM Justin Sherrill

Fixes #13700 - Updating to support rest-client 1.8.0

db2196de 01/27/2016 04:09 PM Christine Fouant

Fixes #13187 - Adds certification authentication to runcible

c1664a68 07/06/2015 07:50 PM David Davis

Fixes #11027 - Remove copyright notices

9e2380de 06/18/2015 06:14 PM Christine Fouant

Fixes #10866 - changes 404 exceptions from error to info

f37833e8 06/01/2015 02:41 PM Eric Helms

Fixes #10594: Don't try to parse "null" responses.

926b9789 10/15/2014 02:50 PM Justin Sherrill

fixing runcible errors caused by rubocop changes

when we turned on rubocop, we converted unused method arguments
to start with underscores. This broke any method that relied on
binding.send(:local_variables). This disables that cop and fixes
all of those instances....

3e3ad61c 10/09/2014 07:18 PM Partha Aji

Ref #7880: Rubocop fixes update

c4c2e79f 10/09/2014 02:59 PM David Davis

Fixes #7880 - Add rubocop to runcible

ffa120e8 09/09/2013 10:11 PM David Davis

Runcible: Fix upload_bits method

aaeb6609 08/01/2013 05:48 PM Dmitri Dolguikh

renamed lazy_config= parameter

ba8278b5 08/01/2013 05:36 PM Dmitri Dolguikh

removed a trailing whitespace

e702df84 08/01/2013 12:56 PM Dmitri Dolguikh

added IoC way of configuring of runcible

571d1317 07/31/2013 05:05 PM Justin Sherrill

attempting full request of rpmids as it is much faster

using paging to get chunch of package ids is very slow.
taking~3 seconds per request. Try to get them all at once
if we can

661ca339 07/30/2013 06:31 PM Justin Sherrill

Changing runcible to support multiple pulp servers.

Now, classes need to be instantiated. For example:

Instead of Runcible::Resources::Repository.find()

you would need to use:

You can all instantiate Runcible::Instance to get access to all modules:...

ec04c979 06/13/2013 01:51 PM Justin Sherrill

adds timeout config values and pass to rest client

a9c0cc12 05/20/2013 10:46 AM David Davis

Showing a better config error message

Previously we just showed a message saying that config was not defined. This
shows a better error message that can help developers fix the problem. Also,
the error message can be overriden.

54c3055b 02/04/2013 04:03 PM Eric D. Helms

Logging - Updates to prevent logging twice in the event an exception
is thrown when the log level is at debug.

414f0ec7 02/02/2013 03:37 AM Eric D. Helms

Updates logging code to allow logging of all requests (debug mode) and
a special exceptions mode for only logging to a provided logger calls
that generate exceptions.

This puts a requirement on the logger being passed to implement debug
and/or error functions for debug and exception logging respectively.

226d3914 10/31/2012 04:43 PM Eric D. Helms

Merge branch 'master' of


50bf07ad 10/31/2012 04:07 PM Eric D. Helms

Ruby 1.9.3 - Updates to get code and tests passing on both Ruby 1.8.7 and Ruby 1.9.3

4a1c5153 10/26/2012 03:15 PM Justin Sherrill

fixing issue with sync cancel not working properly

de6a916a 10/25/2012 02:15 PM Eric D. Helms

Updates README indentation for code blocks and moves all Copyrights to Red Hat.

4288d8bc 10/01/2012 01:59 AM Justin Sherrill

Moving with_indifferent_access to base

bed41e04 09/27/2012 09:57 PM Justin Sherrill

Update to support proper get params with multiple values

ea1b8f44 09/25/2012 07:16 PM Justin Sherrill

moving unit repo listing to runcible

3483b9df 09/14/2012 12:36 PM Eric D. Helms

Allow setting RestClient log via configuration options.

4d21ed02 09/14/2012 11:00 AM Eric D. Helms

Updates to how config parameters are defined and how basic and oauth are handled.

0ac76b0c 09/14/2012 12:08 AM Eric D. Helms

Updates to allow oauth to work as an authentication method.

7a20f47b 09/10/2012 01:20 AM Eric D. Helms

Re-factors the way response is generated from calls to mimic RestClient response object but replace string with json data.

69935cb1 09/09/2012 02:54 PM Eric D. Helms

Changes to the way process_response returns data.

54e29583 09/09/2012 02:31 PM Eric D. Helms

Re-organizes test folder and adds first notion of extensions to base API bindings.

9b42e5f7 09/09/2012 12:23 PM Eric D. Helms

Updates to how payload parameters are generated.

5afa786f 09/09/2012 10:18 AM Eric D. Helms

Adds basic set of CRUD repository options.

34e25883 09/09/2012 04:40 AM Eric D. Helms

Adds bindings for roles and fixes tests to mesh with V2.

cc7af6f7 09/09/2012 03:14 AM Eric D. Helms

Adds fixes for more robust user tests.

24595c26 09/06/2012 07:46 PM Eric D. Helms

Provides first running and successful test against Pulp V2 and cleans-up the test infrastructure to allow basic authentication against pulp by parsing the pulp server.conf for needed credentials and server information.