1924 Commits

Author SHA1 Message Date
1ff5d8bf46 Implement network modification on the CLI
Adds functions for listing, adding, and removing networks from the CLI,
without editing the XML directly.

References #101
2020-11-08 00:57:13 -05:00
18d3fc8431 Remove serial and VNC console editors
References #101
2020-11-08 00:57:13 -05:00
b72c415bf1 Implement memory modification on the CLI
Adds functions for listing and setting the memory values from the CLI,
without editing the XML directly.

References #101
2020-11-08 00:57:13 -05:00
6912bd7a2a Add missing return statement for vm_modify 2020-11-08 00:57:13 -05:00
03d4be79b7 Implement vCPU modification on the CLI
Adds functions for listing and setting the vCPU and topology values from
the CLI, without editing the XML directly.

References #101
2020-11-08 00:57:13 -05:00
5f5f4dd421 Add initial VM modification parent commands
References #101
2020-11-08 00:57:13 -05:00
0bf130077c Lint: W605 invalid escape sequence '<char>'
The previous attempt to correct these with character classes failed.
Instead, use the proper `r'blah'` regex formatting.
2020-11-07 17:41:09 -05:00
3ed97d209f Revert "Lint: W605 invalid escape sequence '\^'"
This reverts commit 639937f9c2be4de57d74380072be4262fde93220.
2020-11-07 17:39:34 -05:00
f33398458e Revert "Lint: W605 invalid escape sequence '\$'"
This reverts commit 76b1cafdcc0d276bb0c038992d103b6696910644.
2020-11-07 17:38:03 -05:00
d37e5a0c0b Revert "Lint: W605 invalid escape sequence '\+'"
This reverts commit f787c4cb143113e84940f8c39d7ff5fe87582690.
2020-11-07 17:38:03 -05:00
893e7a616c Revert "Lint: W605 invalid escape sequence '\-'"
This reverts commit db9c6eecad28068b6694c374c4f0511b17fc2323.
2020-11-07 17:38:02 -05:00
6213d39c42 Revert "Lint: W605 invalid escape sequence '\.'"
This reverts commit 7aaca92cdb9d6abfdd3c6d37f72783dbbaac12a9.
2020-11-07 17:38:00 -05:00
c7a289e9bb Merge branch 'the-great-linting'
Complete linting of the project to standard flak8 styling.
2020-11-07 15:37:39 -05:00
34ce3bf3f8 Add pre-commit hook to repo 2020-11-07 15:32:56 -05:00
aa6f088a3e Correct issues with model import 2020-11-07 15:24:18 -05:00
78eedf0d2e Remove more dead code 2020-11-07 15:20:36 -05:00
f11e5f05a8 Add nicer output to lint script 2020-11-07 15:15:21 -05:00
6f66b77a00 Lint: E121/E126 continuation line under/over-indented for hanging indent 2020-11-07 15:06:21 -05:00
9135c5e3e4 Lint: E241 multiple spaces after ',' 2020-11-07 14:52:39 -05:00
dad1b330e6 Lint: E241 multiple spaces after ':' 2020-11-07 14:52:27 -05:00
9dd2a24ce9 Lint: E226 missing whitespace around arithmetic operator 2020-11-07 14:50:57 -05:00
8cea77e4d8 Lint: Ignore E501 line too long
I don't care about this style rule. I write a lot of long lines and I
think they are visually fine.
2020-11-07 14:48:40 -05:00
260b39ebf2 Lint: E302 expected 2 blank lines, found X 2020-11-07 14:45:24 -05:00
e9643651f7 Lint: F401 'daemon_lib.ansiprint' imported but unused
Removing further obsolete code from daemon-lib
2020-11-07 13:50:27 -05:00
ab0b932fe3 Lint: E125 continuation line with same indent as next logical line 2020-11-07 13:49:54 -05:00
27663cbf87 Lint: E303 too many blank lines (3) 2020-11-07 13:47:25 -05:00
7475252c8e Lint: W291 trailing whitespace 2020-11-07 13:47:02 -05:00
449f766a2c Lint: F821 undefined name 'zk_conn'
Actually removes these entire sections of dead code; the daemon-common
library does no formatting at all since it is no longer used by the CLI.
2020-11-07 13:45:26 -05:00
99d723dd8b Lint: F821 undefined name 'count' 2020-11-07 13:39:51 -05:00
6cf7f178a6 Lint: F821 undefined name 'time' 2020-11-07 13:38:54 -05:00
145b1531a4 Lint: F821 undefined name 'name' 2020-11-07 13:38:16 -05:00
a4823bbb9c Lint: F821 undefined name 'volume' 2020-11-07 13:37:55 -05:00
516e36686c Lint: F821 undefined name 'name' 2020-11-07 13:37:24 -05:00
dc1269ffc2 Lint: F821 undefined name 'new_name' 2020-11-07 13:36:56 -05:00
146c969ef7 Lint: F821 undefined name 'logger' 2020-11-07 13:36:28 -05:00
f304547ad5 Lint: F821 undefined name 'time' 2020-11-07 13:35:12 -05:00
f5988ad53d Lint: F821 undefined name 'pool'/'volume'
This class is actually entirely unused but is kept for consistency with
the others. It may be used someday for something.
2020-11-07 13:34:18 -05:00
c3dfe2e381 Lint: F821 undefined name 'myshorthostname' 2020-11-07 13:31:19 -05:00
85d3188eb9 Lint: F821 undefined name 'template' 2020-11-07 13:30:32 -05:00
51de6e57d6 Lint: F821 undefined name 'ceph_pool_list' 2020-11-07 13:29:56 -05:00
f707e1075a Lint: F821 undefined name 'reqargs'
These were functions that were missing an expected reqargs pass.
2020-11-07 13:28:59 -05:00
8cfb83916e Lint: F821 undefined name 'API_Doc'
Should have been commented out along with its class.
2020-11-07 13:26:59 -05:00
d74cf00feb Lint: F821 undefined name 'data'
Not really a lint, but simply makes the image uploader work the same way
that the OVA uploader does. May need more tweaking if this broke it.
2020-11-07 13:26:12 -05:00
6c56d45345 Lint: F821 undefined name 'config'
This variable is set after importing these files by the flaskapi module.
Thus, simply set a default at the top of each file to avoid linting
errors.
2020-11-07 13:23:34 -05:00
22355bbec4 Lint: F821 undefined name 're' 2020-11-07 13:19:48 -05:00
0c221be183 Lint: F821 undefined name 'name' 2020-11-07 13:19:38 -05:00
961ebb4c01 Lint: E305 expected 2 blank lines after class or function definition, found X 2020-11-07 13:17:49 -05:00
e553c5d42a Lint: E122 continuation line missing indentation or outdented 2020-11-07 13:12:26 -05:00
7932be3948 Lint: E261 at least two spaces before inline comment 2020-11-07 13:11:03 -05:00
975b52ad8e Lint: E128 continuation line under-indented for visual indent 2020-11-07 13:07:07 -05:00