Bahtiar `kalkin-` Gadimov
|
7d11a7afbd
|
Add lvm tests
|
2016-08-03 02:57:41 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
f90d86fe13
|
Add qubes.utils.random_string()
|
2016-08-03 02:57:40 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
c559ffdeab
|
VMCollection reword vm already exists exception
|
2016-08-03 02:57:39 +02:00 |
|
Wojtek Porczyk
|
78445648fb
|
Merge remote-tracking branch 'origin/pull/43/head' into core3-devel
|
2016-07-26 14:23:34 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
8972254e22
|
Add qvm-check
|
2016-07-21 23:40:24 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
f02f6e6337
|
qvm-pool show pools without volumes
- Only empty `DomainPools` are skipped
|
2016-07-21 23:10:27 +02:00 |
|
Wojtek Porczyk
|
ecb626d64b
|
qubes/vm/qubesvm: Simplify error message
|
2016-07-21 19:40:45 +02:00 |
|
Wojtek Porczyk
|
f915115cfb
|
Merge remote-tracking branch 'woju/pull/25/head' into core3-devel
|
2016-07-21 19:38:58 +02:00 |
|
Wojtek Porczyk
|
c5f44f9b07
|
Merge remote-tracking branch 'woju/pull/24/head' into core3-devel
|
2016-07-21 19:36:55 +02:00 |
|
Wojtek Porczyk
|
8e08dae447
|
Merge remote-tracking branch 'origin/pull/43/head' into core3-devel
|
2016-07-21 19:33:21 +02:00 |
|
Wojtek Porczyk
|
36e5bcd766
|
Merge remote-tracking branch 'origin/pull/39/head' into core3-devel
|
2016-07-21 16:43:25 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
d3f8fc96e4
|
Fix pci device attachment to QubesVM
|
2016-07-21 12:22:53 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
c18537439f
|
Make pylint really happy ♥♥♥
|
2016-07-21 12:21:56 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
7a4ab57736
|
Remove obsolete options from .pylintrc
|
2016-07-21 12:21:00 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
c5307f3f47
|
qvm-ls hide stacktrace if qubes.xml is missing
|
2016-07-21 12:20:09 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
c614f101f4
|
Add yapf configuration to setup.cfg
|
2016-07-21 12:11:34 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
e8d0e53f41
|
Remove duplicate entry from core-dom0.spec
|
2016-07-21 12:10:19 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
190f045c07
|
Fix qvm-prefs
|
2016-07-21 12:10:00 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
778cda0daa
|
qvm-pool show pools without volumes
- Only empty `DomainPools` are skipped
|
2016-07-14 17:26:28 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
71161bfb93
|
Add mock libvirt objects
|
2016-07-13 23:28:02 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
d380fb4aba
|
qubes.tests.app make pylint happy ♥
|
2016-07-13 23:08:59 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
23e52775b6
|
qubes.tests.init make pylint happy ♥
|
2016-07-13 23:08:58 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
d8a90a77c2
|
Make pylint really happy ♥♥♥
|
2016-07-13 22:35:58 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
bcf1cfcb1f
|
Add qvm-clone(1)
|
2016-07-13 22:35:58 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
1467f1ede5
|
Storage add clone support
|
2016-07-13 22:35:57 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
496434d865
|
qvm-create uses new api
- `-p` is now used for `--pool` instead of `--property`
- Documented pool usage
|
2016-07-13 22:34:37 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
61feb0ced7
|
Migrate backup to new storage api
|
2016-07-13 22:34:37 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
bb8b58b04c
|
qubes.backup fix verify_files
|
2016-07-13 22:34:36 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
53ff88cd15
|
qvm-block add revert command
|
2016-07-13 22:34:36 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
9acd46bddb
|
qvm-block show if old revisions are available
|
2016-07-13 22:34:35 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
e07c4cc8e8
|
qvm-block use new storage API
|
2016-07-13 22:34:35 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
95fed1eb71
|
qubes.linux.kernel use new storage api
|
2016-07-13 22:34:34 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
f60ccb235d
|
qubes.storage.domain use new storage API
|
2016-07-13 22:34:34 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
d1c606b952
|
qubes.storage.file use new storage API
|
2016-07-13 22:34:33 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
1f735669bc
|
Migrate qubes.vm modules to new API
|
2016-07-13 22:34:33 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
ca9797bb6b
|
qubes.tests.int.basic use new storage API
|
2016-07-13 22:34:32 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
1cbabc79ff
|
qubes.vm.QubesVM use new storage api
|
2016-07-13 22:34:32 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
7e1563c88d
|
Add handling for old volume config
|
2016-07-13 22:34:31 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
1bccb146d8
|
Add qubes.storage.isodate() helper function
|
2016-07-13 22:34:31 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
7841e3f6c0
|
qubes.storage rework api
|
2016-07-13 22:34:30 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
3952cef556
|
QubesVM serialize bool values from XML
|
2016-07-13 22:21:32 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
4cc7b8d2a8
|
Fix qubes.tests.storage
|
2016-07-13 22:21:31 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
bba9b38e8e
|
Avoid libvirt access in qubes.vm.qubesvm.QubesVM
|
2016-07-13 22:21:30 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
774cbd499e
|
Add TestVM.is_halted() to fix failing tests
|
2016-07-13 21:57:12 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
6fad722554
|
Make pylint really happy ♥♥♥
|
2016-07-13 21:13:29 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
3b93fd612e
|
Make pylint really happy ♥♥♥
|
2016-07-13 20:58:45 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
de5487bf14
|
Dumb down qvm-remove
- Move `vm.is_halted()` check in to VMCollection.__delitem__()
- `vm.remove_from_disk()` will raise exception if is called on a running vm
|
2016-07-13 18:24:29 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
5115eef413
|
qvm-shutdown make pylint happy ♥
|
2016-07-13 18:09:32 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
63a1edc274
|
Fix qvm-remove undefines domain in libvirt
- Return error if domain is not halted
- Undefine the domain in libvirt, to avoid: "Domain already exists with uuid…"
|
2016-07-05 13:39:47 +02:00 |
|
Bahtiar `kalkin-` Gadimov
|
a66df9c82e
|
Fix bugs in qvm-shutdown --all
- Exit the program if all domains are halted
- Changed log.notice to log.info
- Replace map with dictionary comprehensions (pylint)
|
2016-07-05 13:32:59 +02:00 |
|