Commit graph

388 commits

Author SHA1 Message Date
Brandon High
5fa9c12a85
Merge pull request #61 from mikkergimenez/fix_ssh_command_breaking
SSH Command respects ABS now and tests should fail if the API changes…
2020-01-27 17:05:17 -08:00
Mikker Gimenez-Peterson
ac14629eb3 SSH Command respects ABS now and tests should fail if the API changes again 2020-01-27 15:29:00 -08:00
Brandon High
51a7eb809e
(QENG-7604) Add support for Job IDs to ABS delete
This commit adds support for passing in a JobID when deleting with ABS.
2020-01-27 14:17:06 -08:00
Brian Cain
d6a69d08ac
Merge pull request #59 from highb/bump_091
Bump version.rb to 0.9.1
2020-01-14 10:47:54 -08:00
Brandon High
f1be1fec23
Bump version.rb to 0.9.1
For 0.9.1 release. Includes:
- Bug fix for delete action on vmpooler and nspooler #58
2020-01-14 10:03:34 -08:00
Brandon High
39770cbbfd
Merge pull request #58 from mikkergimenez/fix_method_signature
Fix error with delete command for vmpooler and nspooler
2020-01-14 10:02:33 -08:00
Mikker Gimenez-Peterson
dc3bfecd28 Adding spec test to ensure that all the interfaces are the same, while doing so, fix the broken interfaces for delete on vmpooler and nonstandard pooler(they were passed 5 by service.rb but expected 4) 2020-01-14 09:45:28 -08:00
Brian Cain
bc1198f81c
Merge pull request #56 from highb/bump_version_to_0.9.0
Minor version bump to 0.9.0
2019-12-17 09:47:16 -08:00
Brian Cain
dac2c2bae6
Merge branch 'master' into bump_version_to_0.9.0 2019-12-17 09:45:47 -08:00
Brandon High
e6bd4054cb
Merge pull request #57 from mikkergimenez/check_for_blank_lines_returned_from_abs_status_queue
ABS will sometimes return null values in the /status/queue endpoint
2019-12-16 16:17:40 -08:00
Mikker Gimenez-Peterson
2c456f1157 ABS will sometimes return null values in the /status/queue endpoint 2019-12-16 16:13:33 -08:00
Brandon High
6605a3eee6
Minor version bump to 0.9.0
I figure adding a new service like ABS would necessitate at least a
minor bump since it's more than a security/bug fix.
2019-12-05 10:08:07 -08:00
Brian Cain
7d0a72517b
Merge pull request #55 from highb/add_handling_for_failed_modify_request
Update pooler provider to throw an exception if the API returns non-OK
2019-12-05 08:02:06 -08:00
Brandon High
17c18679e2
Update pooler provider to throw an exception if the API returns non-OK
Prior to this commit the API could fail and return `ok: false` but
floaty wouldn't recognize that as a failure.
This commit updates the pooler code to check for `ok` and raise and
error with the body of what the api returns if it's non-truthy.
2019-12-04 16:44:42 -08:00
Brandon High
6954321c87
Merge pull request #53 from mikkergimenez/add_abs_vm_get
Add abs vm get
2019-12-04 16:43:26 -08:00
Brandon High
1e67715e2c
Fix rubocop issues 2019-12-04 16:40:57 -08:00
Brandon High
9a2cd816df
Update Rubocop to not use old cop name 2019-12-04 16:26:43 -08:00
Mikker Gimenez-Peterson
d963e357d3 Adding delete and get active requests 2019-12-04 11:37:17 -08:00
Mikker Gimenez-Peterson
7e27542670 Adding delete and get active requests 2019-11-04 11:41:49 -08:00
Mikker Gimenez-Peterson
a77ea84092 Rebasing fixed tests 2019-10-31 14:25:47 -07:00
Mikker Gimenez-Peterson
de7d0fdeab Adding command to list pools out of ABS 2019-10-31 11:33:07 -07:00
Brian Cain
d8dd0885ab
Merge pull request #54 from highb/update_faraday
Update Faraday to 0.15, remove unnecessary headers
2019-10-22 13:49:54 -07:00
Brandon High
c140e7af48
Update Faraday to 0.15, remove unnecessary headers 2019-10-22 13:28:14 -07:00
Brian Cain
aaeaa1acda
Update travis-ci ruby rvm version 2019-10-21 21:14:48 -07:00
Brian Cain
b2574325a0
Fixup rubocop again 2019-10-21 21:09:04 -07:00
Brian Cain
79422000a7
Fix rubocop 2019-10-21 21:04:47 -07:00
Britt Gresham
697cc878ef
Merge pull request #50 from steveax/change-urls-in-docs
change urls in docs to use example.net/.com
2019-04-09 17:00:04 -07:00
Steve Axthelm
42b5ba3669 change urls in docs to use example.net/.com
Prior to this commit, the docs and vmfloaty.yml.example file used
a variety of live domains (mycompany.net, alternate.net). This commit
changes those to example.net and example.com which are IANA-managed
Reserved Domains. This will reduce the chance that any credentials
could be harvested if a user executes the example commands without
changing the domains.
2019-04-09 16:50:31 -07:00
Brian Cain
d57b168153
Merge pull request #49 from rodjek/rubocop
Rubocop cleanup
2019-02-04 09:38:02 -08:00
Tim Sharpe
4440164f8a Run rubocop during CI 2019-02-03 15:59:29 +11:00
Tim Sharpe
893f9363e0 (rubocop) Defer Metrics cop changes for now 2019-02-03 15:50:07 +11:00
Tim Sharpe
6e1f626d7b (rubocop) Fix Style/IfUnlessModifier 2019-02-03 15:40:17 +11:00
Tim Sharpe
426e9ce96b (rubocop) Fix Style/ConditionalAssignment 2019-02-03 15:37:50 +11:00
Tim Sharpe
af6dc740e4 (rubocop) Fix Naming/UncommunicativeMethodParamName 2019-02-03 13:28:43 +11:00
Tim Sharpe
e50d4b3259 (rubocop) Fix Naming/HeredocDelimiterNaming 2019-02-03 13:27:25 +11:00
Tim Sharpe
e1379a8b9c (rubocop) Fix Naming/PredicateName 2019-02-03 13:25:33 +11:00
Tim Sharpe
66993b43fd (rubocop) Fix Gemspec/OrderedDependencies 2019-02-03 13:22:01 +11:00
Tim Sharpe
63eb49c747 (rubocop) Fix Lint/UnusedBlockArgument 2019-02-03 13:20:57 +11:00
Tim Sharpe
f0863e7fb0 (rubocop) Fix Lint/UnusedMethodArgument 2019-02-03 13:19:54 +11:00
Tim Sharpe
2a05f0d976 (rubocop) Fix Lint/ScriptPermission 2019-02-03 13:18:24 +11:00
Tim Sharpe
c97af3f7db (rubocop) Fix Performance/RegexpMatch 2019-02-03 13:15:53 +11:00
Tim Sharpe
c78ad33104 (rubocop) Fix Layout/LeadingCommentSpace 2019-02-03 13:12:33 +11:00
Tim Sharpe
7d9545f202 (rubocop) Fix Layout/IndentHeredoc 2019-02-03 13:11:07 +11:00
Tim Sharpe
851009b1f6 (rubocop) Fix Layout/AlignHash & Layout/IndentHash 2019-02-03 13:08:00 +11:00
Tim Sharpe
f2167f8be7 (rubocop) Fix Layout/CaseIndentation 2019-02-03 12:59:34 +11:00
Tim Sharpe
f2ab052fa4 (rubocop) Fix Layout/ExtraSpacing 2019-02-03 12:49:03 +11:00
Tim Sharpe
9afae18ee2 (rubocop) Fix Layout/SpaceAfterComma 2019-02-03 12:48:04 +11:00
Tim Sharpe
cecea8bc05 (rubocop) Fix Layout/SpaceAfterNot 2019-02-03 12:47:16 +11:00
Tim Sharpe
e8f420a08c (rubocop) Fix Layout/EmptyLineAfterGuardClause 2019-02-03 12:46:15 +11:00
Tim Sharpe
e6d1fbf954 (rubocop) Fix Layout/TrailingBlankLines 2019-02-03 12:44:11 +11:00