Brian Cain
|
c75bc69ea2
|
Add warning string if no conf file exists
|
2015-10-01 19:40:26 -07:00 |
|
Brian Cain
|
9495dd3ee8
|
Fix --notoken flag
|
2015-09-25 15:56:28 -07:00 |
|
Brian Cain
|
98741e5e4a
|
Fix token auth for methods
Properly set the header to be X-AUTH-TOKEN for requests to the pooler.
|
2015-09-25 14:03:47 -07:00 |
|
Brian Cain
|
de7a9ac433
|
Remove random puts command
|
2015-09-25 13:34:38 -07:00 |
|
Brian Cain
|
fa33863003
|
Improve output of delete command
|
2015-09-19 15:21:35 -07:00 |
|
Brian Cain
|
5908fe2d9e
|
Update modify command to properly handle tags and TTL
|
2015-09-19 15:18:55 -07:00 |
|
Brian Cain
|
c28f015346
|
Only set/parse tags if flag argument is called
|
2015-09-19 15:11:17 -07:00 |
|
Brian Cain
|
28b145d762
|
Simplify how notoken arg is processed in get
|
2015-09-19 15:07:18 -07:00 |
|
Brian Cain
|
5588c941c2
|
Bump version 0.2.3
|
2015-09-17 21:17:01 -07:00 |
|
Brian Cain
|
39a3d09766
|
Fix modify command bug
Hash is not a valid flag type so instead it will use string
|
2015-09-17 21:11:31 -07:00 |
|
Brian Cain
|
40fd138214
|
Remove host options and use argument instead
|
2015-09-17 21:05:09 -07:00 |
|
Brian Cain
|
7015fc3b20
|
Check for token variable instead of from options
Update the get method to only retrieve tokens if one doesn't exist from
either the cli arguments or from a dotfile
|
2015-09-15 15:22:13 -07:00 |
|
Brian Cain
|
fa93804ffc
|
Check if hosts are nil for delete method
|
2015-09-15 13:54:25 -07:00 |
|
Brian Cain
|
16dd780cb9
|
Add correct headers for token requests
|
2015-09-15 13:38:52 -07:00 |
|
Brian Cain
|
3e7b2b54fe
|
Respect token from config file
|
2015-09-15 13:32:49 -07:00 |
|
Brian Cain
|
f8cc329447
|
Fix typo for delete methods
|
2015-09-15 13:28:53 -07:00 |
|
Brian Cain
|
a72303c859
|
Grab host instead of hostname for options params
|
2015-09-15 13:23:36 -07:00 |
|
Brian Cain
|
a9bce6ec97
|
Grab proper hostname flag for query command
|
2015-09-15 13:22:36 -07:00 |
|
Brian Cain
|
9fc9820120
|
Simplify how floaty gets vms
Instead of building a json hash for each requested vm, sub the host
strings commas with + and append it to the request url.
|
2015-09-15 13:08:52 -07:00 |
|
Brian Cain
|
7fb07a9a69
|
Properly parse response body in token delete
|
2015-09-15 11:29:47 -07:00 |
|
Brian Cain
|
2ea08f95a5
|
Fix res_body variable typo in Auth class
|
2015-09-15 11:24:17 -07:00 |
|
Brian Cain
|
9e4e7b3dab
|
Do not ask for password if token is provided
|
2015-09-15 10:44:51 -07:00 |
|
Brian Cain
|
562b811867
|
Simplify token requests
|
2015-09-15 10:40:36 -07:00 |
|
Brian Cain
|
c9dd50716e
|
Do not verify ssl certificates
|
2015-09-15 10:26:54 -07:00 |
|
Brian Cain
|
9c69e752e7
|
Add more error handling around token command
|
2015-09-14 22:56:17 -07:00 |
|
Brian Cain
|
992a37cabf
|
Update http method name that takes user/password
|
2015-09-14 22:53:39 -07:00 |
|
Brian Cain
|
eee7aab760
|
Add http class for api token requests
|
2015-09-14 22:50:01 -07:00 |
|
Brian Cain
|
e194f04ea9
|
Simplify operating system hash for get method
|
2015-09-14 22:26:27 -07:00 |
|
Brian Cain
|
8616397c8e
|
Properly handle token requests
|
2015-09-14 22:23:55 -07:00 |
|
Brian Cain
|
ad003d474b
|
Move error messages to STDERR and exit 1
|
2015-09-14 22:21:06 -07:00 |
|
Brian Cain
|
607a679a81
|
Add http request method that takes user/password combo
|
2015-09-14 22:15:01 -07:00 |
|
Brian Cain
|
4198321127
|
Remove /v1 from auth class
|
2015-09-14 22:01:47 -07:00 |
|
Brian Cain
|
832169a066
|
Check if url is nil before making connection
|
2015-09-14 21:53:40 -07:00 |
|
Brian Cain
|
201f59c376
|
Add verbose to methods
|
2015-09-14 21:45:33 -07:00 |
|
Brian Cain
|
44c5315bfd
|
Move printing to command class instead of pooler class
This commit makes the pooler class more of a library rather than a
helper class that prints the response body of api requests
|
2015-09-14 21:37:12 -07:00 |
|
Brian Cain
|
d99e401bb0
|
Add verbose variable in command handling
|
2015-09-14 16:53:14 -07:00 |
|
Brian Cain
|
73827f4ee2
|
Add verbose flag for future use
|
2015-09-14 16:51:49 -07:00 |
|
Brian Cain
|
31de937e4f
|
Fix filter unknown variable
|
2015-09-14 16:51:48 -07:00 |
|
Brian Cain
|
2e32472ac2
|
Remove /v1 from urls in pooler library
|
2015-09-14 14:50:35 -07:00 |
|
Brian Cain
|
4c1add6060
|
Handle exception if not config file exists
|
2015-09-14 14:40:34 -07:00 |
|
Brian Cain
|
d3b1af4a06
|
(#1) Add token status and delete methods
|
2015-09-07 14:11:05 -07:00 |
|
Brian Cain
|
02527b9665
|
(#1) Update query, snapshot, and revert
|
2015-09-06 12:16:08 -07:00 |
|
Brian Cain
|
13f5a282c7
|
(#1) Add summary command
Right now it does not support timespans, and just does current day.
|
2015-09-06 11:35:42 -07:00 |
|
Brian Cain
|
4c249c0ce4
|
(#1) Use config file for defaults
This commit allows vmfloaty to read from a dotfile for some simple
configuration defaults
|
2015-09-06 11:10:43 -07:00 |
|
Brian Cain
|
49b4956323
|
(maint) Remove filter check from commands class
|
2015-09-06 10:39:12 -07:00 |
|
Brian Cain
|
296f9abb1d
|
(#1) Update vmfloaty to use new vmpooler api
This commit also uses commander for arg parsing.
This commit is a WIP.
|
2015-09-05 16:17:45 -07:00 |
|
Brian Cain
|
12ee91df3e
|
Pretty print obtained hosts and add init host manager functions
|
2014-11-12 22:28:21 -08:00 |
|
Brian Cain
|
007bbbc39c
|
Remove provision
Beaker already does this
|
2014-10-29 15:51:03 -07:00 |
|
Brian Cain
|
18869bb440
|
Fix if branch and option syntax errors
|
2014-10-29 14:14:51 -07:00 |
|
Brian Cain
|
ca90919c03
|
Add initial all option for releasing vms
|
2014-10-29 14:09:58 -07:00 |
|