Commit graph

32 commits

Author SHA1 Message Date
Casey Williams
e78bcc6216 Allow configuration of multiple services 2017-09-25 15:23:10 -07:00
Jesse Scott
6d57a1b5df Add basic bash completion script and framework for others 2017-07-27 11:27:16 -07:00
Brian Cain
b5c6ce7a20 Update usage to match help text 2016-12-09 09:00:32 -08:00
Brian Cain
86e1792775 Cleanup readme, add example projects 2016-09-17 16:20:28 -07:00
Brian Cain
93e842a2aa (#28) Add new ssh command to vmfloaty
This commit adds a new feature to vmfloaty. It grabs a single vm from
the pooler based on the os template provided and then attempts to ssh
into it from the host machine.
2016-08-26 10:01:08 -07:00
Brian Cain
9612d72453 Add travis badge 2016-07-29 14:18:15 -07:00
Brian Cain
1e51a6d1c5 Update README.md 2016-07-29 14:12:15 -07:00
Brian Cain
9b86a972e9 Update readme with library example 2016-07-16 16:57:43 -07:00
Brian Cain
2e24a455a3 (#19) Update vmfloaty to expect /api/v1 in URL for disk endpoint
This commit updates floaty to use a new endpoint to modify vms. Now you
can use the modify command to extend the disk space of a given vm. The
downside is this new endpoint only exists at /api/v1 on the pooler, and
the way Faraday works required an update to removing a leading slash for
each request endpoint. Users should update their URL in the floaty dot
file to include a /api/v1 at the end of the pooler url
2016-05-03 14:57:00 -07:00
Brian Cain
2beb36f53e Update readme.md with rubygems badge version 2015-10-25 10:08:58 -07:00
Brian Cain
54893cf5fb Improve how to retrieve vms
This commit changes the get command to have users request vms by
specifying the hosts they want and then the number of hosts rather than
having to say each one separated by a comma.
2015-10-09 22:06:14 -07:00
Brian Cain
b82d7756de (#5) Document how to use Pooler class for ruby scripts 2015-10-01 19:57:02 -07:00
Brian Cain
19d409b722 (#6) Write up simple introduction workflow in readme 2015-10-01 19:45:36 -07:00
Brian Cain
bd94b4585e (#7) Document valid config file flags 2015-10-01 19:39:00 -07:00
Brian Cain
279a0d98ce Fix typo in readme for dotfile 2015-09-17 15:20:28 -07:00
Brian Cain
bda732fc17 Add vmpooler link in README 2015-09-07 14:27:15 -07:00
Brian Cain
28180c17fe Add floaty image in readme 2015-09-07 14:26:04 -07:00
Brian Cain
02f56d3256 Update readme with token commant 2015-09-07 14:12:55 -07:00
Brian Cain
02527b9665 (#1) Update query, snapshot, and revert 2015-09-06 12:16:08 -07:00
Brian Cain
f773e0a5a6 Add note on vmpooler api 2015-09-06 11:36:47 -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
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
fcb43ac379 Add todo for commands 2014-12-08 20:37:48 -08:00
Brian Cain
a29e183cf0 Gem added to ruby gems 2014-12-08 20:34:19 -08:00
Brian Cain
12ee91df3e Pretty print obtained hosts and add init host manager functions 2014-11-12 22:28:21 -08:00
Brian Cain
f40291706a Update README 2014-10-29 15:54:14 -07:00
Brian Cain
bd6c6ed0f7 Update README cli 2014-10-29 13:51:54 -07:00
Brian Cain
c8dc80c1f1 Update get doc 2014-10-28 23:21:54 -07:00
Brian Cain
15ca0a3b25 Update README info 2014-10-28 23:20:17 -07:00
Brian Cain
51193ab4a6 Update CLI options 2014-10-28 22:57:48 -07:00
Brian Cain
1f86113243 Initial commit 2014-10-28 21:18:22 -07:00