storage/v2: post to mark configured
This commit is contained in:
parent
d6fc50b131
commit
73b02e379b
|
@ -241,6 +241,7 @@ class API:
|
||||||
|
|
||||||
class v2:
|
class v2:
|
||||||
def GET() -> StorageResponseV2: ...
|
def GET() -> StorageResponseV2: ...
|
||||||
|
def POST(): ...
|
||||||
|
|
||||||
class reformat_disk:
|
class reformat_disk:
|
||||||
def POST(disk_id: str) -> StorageResponseV2: ...
|
def POST(disk_id: str) -> StorageResponseV2: ...
|
||||||
|
|
|
@ -298,6 +298,9 @@ class FilesystemController(SubiquityController, FilesystemManipulator):
|
||||||
disks = self.model._all(type='disk')
|
disks = self.model._all(type='disk')
|
||||||
return StorageResponseV2(disks=[labels.for_client(d) for d in disks])
|
return StorageResponseV2(disks=[labels.for_client(d) for d in disks])
|
||||||
|
|
||||||
|
async def v2_POST(self):
|
||||||
|
await self.configured()
|
||||||
|
|
||||||
async def v2_reformat_disk_POST(self, disk_id: str) -> StorageResponseV2:
|
async def v2_reformat_disk_POST(self, disk_id: str) -> StorageResponseV2:
|
||||||
self.reformat(self.model._one(id=disk_id))
|
self.reformat(self.model._one(id=disk_id))
|
||||||
return await self.v2_GET()
|
return await self.v2_GET()
|
||||||
|
|
Loading…
Reference in New Issue