MCPcopy Index your code
hub / github.com/archlinux/archinstall / align

Method align

archinstall/lib/models/device.py:459–462  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

457 return self >= Size(1, Unit.MiB, self.sector_size)
458
459 def align(self) -> Size:
460 align_norm = Size(1, Unit.MiB, self.sector_size)._normalize()
461 src_norm = self._normalize()
462 return self - Size(abs(src_norm % align_norm), Unit.B, self.sector_size)
463
464 def gpt_end(self) -> Size:
465 return self - Size(1, Unit.MiB, self.sector_size)

Callers 4

as_segmentsMethod · 0.80
parse_argMethod · 0.80

Calls 2

_normalizeMethod · 0.95
SizeClass · 0.85

Tested by

no test coverage detected