Commit Graph

47 Commits

Author SHA1 Message Date
Jesse Gardner 95e5c65730 Installer script has all basic functionality, setup slightly modified, documentation updated 2021-07-14 13:04:32 -07:00
Jesse Gardner 62c5bef25c minor fix: incorrect filepath was displayed to user 2021-07-14 12:25:18 -07:00
Jesse Gardner 46d064bcdd further improved installer, renamed completion file 2021-07-14 12:17:33 -07:00
Jesse Gardner 62e996290e Organized gen_installer.bash 2021-07-13 22:54:05 -07:00
Jesse Gardner 01944bf780 Added incomplete installer script 2021-07-13 22:41:59 -07:00
Jesse Gardner aac58857e5 Improved handling of file descriptors, other minor changes 2021-07-11 14:14:04 -07:00
Jesse Gardner 94d3727614 If QQ2_DIR is already set, use that value (for testing) 2021-04-25 20:49:26 -07:00
Jesse Gardner cd007a6716 reverted open_pipe's previous temp directory behavior (mkfifo can't overwrite empty file) 2021-04-25 20:45:13 -07:00
Jesse Gardner a64ae8f0f4 Improved man page examples section 2021-04-25 13:21:38 -07:00
Jesse Gardner 04ea4dd952 removed unused variable 2021-04-25 10:50:00 -07:00
Jesse Gardner 09880ae7fe Minor changes to lv_api_do.c 2021-04-25 09:48:08 -07:00
Jesse Gardner 1f3335e7b3 minor visual fix to comment 2021-04-18 09:14:01 -07:00
Jesse Gardner 855b7a185d fixed mistake in manual 2021-04-18 09:00:46 -07:00
Jesse Gardner 939da1ba68 minor changes to README 2021-04-17 17:43:11 -07:00
Jesse Gardner 0a2f61d1a7 minor adjustment to README 2021-04-17 17:41:57 -07:00
Jesse Gardner 8600d1195c updated Readme 2021-04-17 17:40:43 -07:00
Jesse Gardner 67d8b3ffb7 Not sure why open_pipe made a temp directory, now it makes a temp file instead 2021-04-15 19:21:53 -07:00
Jesse Gardner 5ba009a885 Fixed write_pipe bug 2021-04-15 19:05:53 -07:00
Jesse Gardner 62e36d07e9 Updated completion script 2021-04-15 17:44:09 -07:00
Jesse Gardner d0db223eb9 Made first_run_setup actually work when ~/.config/qq2clone is defined 2021-04-15 17:31:25 -07:00
Jesse Gardner e8c5077d60 modified and improved documentation 2021-04-15 17:04:09 -07:00
Jesse Gardner b3d3fcd0fb Dependencies in readme now, they dont' need to be in the manual 2021-04-14 20:57:52 -07:00
Jesse Gardner 325b53d863 qq2clone now exits with an error message when a save fails 2021-04-14 04:07:20 -07:00
Jesse Gardner 2b2994db9f added README.md 2021-04-13 19:49:45 -07:00
Jesse Gardner 2151c8c365 Added missing assignment of uuid in load_template 2021-04-12 19:22:12 -07:00
Jesse Gardner 2406cdeed3 Completion script now reverts to completing filepaths if word starts with ./ or / 2021-04-12 19:22:12 -07:00
Jesse Gardner 06521942cc Updated docs and bash completion to reflect previous commit 2021-04-12 19:22:12 -07:00
Jesse Gardner 36dc262307 Added copy-disks/C flag, added copy disk function when importing/copying templates, slightly improved storage_opt 2021-04-12 19:22:12 -07:00
Jesse Gardner 9e35cd6df3 Separated function get_format from clone 2021-04-12 19:22:12 -07:00
Jesse Gardner c36d9ef1c8 Fixed formatting, very minor issues caught by shellcheck 2021-04-12 19:22:12 -07:00
Jesse Gardner fa02cc2231 Updated and improved completetion function 2021-04-12 19:22:12 -07:00
Jesse Gardner fd781409f1 Check for lv_api_do in get_config 2021-04-12 19:22:12 -07:00
Jesse Gardner b2a3ab8dfb force no longer tries to override protection against commit images when clones exist 2021-04-12 19:22:12 -07:00
Jesse Gardner fb02296f24 Made sqlite3 a dependency, updated code and docs to reflect this 2021-04-12 19:22:12 -07:00
Jesse Gardner 3825d6594b Alphabetized lv_api_do functions 2021-04-12 19:22:12 -07:00
Jesse Gardner fe078c2598 Minor improvements documentation and use of lv_api_do 2021-04-12 19:22:12 -07:00
Jesse Gardner ff65da8adb Merge branch 'devel'
Small C application added to begine reducing dependency on virsh, starting by
listing machines, their names and their states by directly accessing the
libvirt API
2021-04-12 19:22:12 -07:00
Jesse Gardner fa3b78e102 Added contact info to man page 2021-04-12 19:22:11 -07:00
Jesse Gardner 88b5a4ca2e Checking for orphaned files should be redundant now, that code has been removed 2021-04-12 19:22:11 -07:00
Jesse Gardner 6cd476c69b fixed formatting 2021-04-12 19:22:11 -07:00
Jesse Gardner 2f89821404 integrated lv_api_do into qq2clone for load_template 2021-04-12 19:22:11 -07:00
Jesse Gardner 0bfe4fe8a7 more documentation 2021-04-12 19:22:11 -07:00
Jesse Gardner e11b7e85e2 basic C program to interact with API for listing VMs 2021-04-12 19:22:11 -07:00
Jesse Gardner 943a1218ec Removed yet more whitespace, updated documentation and comments to reflect changed goals, minor tweak to convert_to_seq 2021-04-12 19:22:11 -07:00
Jesse Gardner ba3ee00dca Deleted even more trailing whitespace, changed an error condition in get_config 2021-04-12 19:22:11 -07:00
Jesse Gardner 0a8a045b29 Deleted some trailing whitespace, added some explicit return values, fixed formatting in exec_com 2021-04-12 19:22:11 -07:00
Jesse Gardner 7e033f0089 qq2clone V 0.1.0 2021-04-12 19:20:38 -07:00