lib/Installation/Partitioner/AbstractExpertPartitionerController.pm

add_raid

  add_raid($self, $args);

Create RAID with provided parameters: $args->{partition}` contains hash reference with parameters for the partiotion, see _add_partition. $args->{raid_level} defines wanted raid level.

accept_changes_and_press_next

  accept_changes_and_press_next($self);

Accept partitioning setup and proceed to the next page.

run_expert_partitioner

  run_expert_partitioner($self);

Open Expert Partitioner with existing partitions.

add_partition_on_gpt_disk

  add_partition_on_gpt_disk($self, $args);

Add partition to the disk with gpt partition table. $args->{disk} contains name of the disk, where partition should be added. $args->{partition}`contains hash reference with parameters for the partiotion, see _add_partition.

_finish_partition_creation

  _finish_partition_creation();

Method finished partitioning, has different implementation in libstorage and libstorage-ng