storage/v2: return config on POST

This commit is contained in:
Dan Bungert 2021-09-29 20:19:32 -06:00
parent 4b93b47ccc
commit 1362f0aab0
2 changed files with 3 additions and 2 deletions

View File

@ -241,7 +241,7 @@ class API:
class v2:
def GET() -> StorageResponseV2: ...
def POST(): ...
def POST() -> StorageResponseV2: ...
class guided:
def POST(choice: GuidedChoice) -> StorageResponseV2: ...

View File

@ -301,8 +301,9 @@ class FilesystemController(SubiquityController, FilesystemManipulator):
disks = self.model._all(type='disk')
return StorageResponseV2(disks=[labels.for_client(d) for d in disks])
async def v2_POST(self):
async def v2_POST(self) -> StorageResponseV2:
await self.configured()
return await self.v2_GET()
async def v2_reset_POST(self) -> StorageResponseV2:
log.info("Resetting Filesystem model")