Marek Marczykowski-Górecki
|
d96480719f
storage: add Volume.export_end() function
|
4 years ago |
Marek Marczykowski-Górecki
|
d9d55b0586
storage: pass a copy of volume_config to pool.init_volume
|
4 years ago |
Rusty Bird
|
e188b93c95
storage: move @locked from lvm to Volume base class
|
4 years ago |
Rusty Bird
|
5ed762d152
storage: clean up __init__() of Pool() and subclasses
|
4 years ago |
Rusty Bird
|
652bf3b6d9
storage: modernize super() syntax
|
4 years ago |
Frédéric Pierret (fepitre)
|
e4d7df4976
Prevent double hyphens in thin_pool parsing
|
4 years ago |
Rusty Bird
|
8e581108b7
Remove pylint pragma working around very old false positive
|
4 years ago |
Rusty Bird
|
1f71a06aed
Remove python2 compat __future__ imports
|
4 years ago |
Pawel Marczewski
|
63ac952803
Implement new admin.vm.ImportWithSize API call
|
4 years ago |
Marta Marczykowska-Górecka
|
783832adde
Correct inconsistent behavior on unavailable usage data
|
5 years ago |
Marta Marczykowska-Górecka
|
04a215fb83
Add metadata info to LVM AdminAPI
|
5 years ago |
Marek Marczykowski-Górecki
|
5fa75d73be
Make pylint happy
|
5 years ago |
Rusty Bird
|
5b52d23478
factor out utils.void_coros_maybe()
|
5 years ago |
Rusty Bird
|
fe97a15d11
factor out utils.coro_maybe()
|
5 years ago |
Marek Marczykowski-Górecki
|
092fb9659d
Make pylint happy
|
5 years ago |
Marek Marczykowski-Górecki
|
e110cbecb3
storage: fallback kernels_dir path if there is no 'kernel' volume
|
5 years ago |
Marek Marczykowski-Górecki
|
d8b6d3efde
Make add_pool/remove_pool coroutines, allow Pool.{setup,destroy} as coroutines
|
5 years ago |
Marek Marczykowski-Górecki
|
91c9e49612
Drop unnecessary 'pass' to make pylint happy
|
6 years ago |
Rusty Bird
|
7e4812a525
storage: fix NotImplementedError message for import_data()
|
6 years ago |
Marek Marczykowski-Górecki
|
6170edb291
storage: allow import_data and import_data_end be coroutines
|
6 years ago |
Rusty Bird
|
d181bf1aa4
storage: factor out _wait_and_reraise(); fix clone/create
|
6 years ago |
Rusty Bird
|
d33bd3f2b6
storage: fix search_pool_containing_dir()
|
6 years ago |
Rusty Bird
|
f0ee73e63f
storage: remove broken default parameter from isodate()
|
6 years ago |
Rusty Bird
|
44ca78523f
storage: insert missing NotImplementedError in Volume.stop()
|
6 years ago |
Rusty Bird
|
266d90c2f9
storage: fix docstrings
|
6 years ago |
Marek Marczykowski-Górecki
|
be2465c1f9
Fix issues found by pylint 2.0
|
6 years ago |
Marek Marczykowski-Górecki
|
03dc3e315e
storage: use None for size/usage properties if unknown
|
6 years ago |
Marek Marczykowski-Górecki
|
825de49767
storage: make DirectoryThinPool helper less verbose, add sudo
|
6 years ago |
Marek Marczykowski-Górecki
|
d40fae9756
storage: add Pool.included_in() method for checking nested pools
|
6 years ago |
Marek Marczykowski-Górecki
|
99f430511a
storage: move and generalize RootThinPool helper class
|
6 years ago |