Commit Graph

2108 Commits

Author SHA1 Message Date
Michael Hudson-Doyle 7a4cd86bbe adapt partition.py to handle lvs too 2018-07-07 20:45:47 +12:00
Michael Hudson-Doyle a6537b5f53 allow creating a vg 2018-07-07 20:39:35 +12:00
Michael Hudson-Doyle 37cd03ce38 more 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 0c7a1587a0 lvm controller methods 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 974985e56a lvm model methods 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 5880443a73 add VolGroupStretchy 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle 65dc65f13e remove old lvm view 2018-07-07 20:13:01 +12:00
Michael Hudson-Doyle e1a589327d factor some stuff that will be used for LVM out of raid.py 2018-07-07 20:13:01 +12:00
Dimitri John Ledkov 910570bc45
Merge pull request #379 from xnox/vlan3
Add VLAN UI support
2018-07-06 07:05:20 -07:00
Dimitri John Ledkov 8a0e94ccc7 Pacify flake8 2018-07-06 15:00:27 +01:00
Dimitri John Ledkov a4daae42d6 Fix crash, after deleting last vlan. 2018-07-06 14:33:34 +01:00
Dimitri John Ledkov 68b6b2a6b1 Implement information screen for the network interfaces. 2018-07-06 14:33:32 +01:00
Dimitri John Ledkov 92c53b29ae Vlan ui 2018-07-06 14:31:42 +01:00
Dimitri John Ledkov 173eac79a5 models/network: use same NetDev in both dictionaries
One can lookup interfaces by ifindex and by name. Ensure, both
dictionaries use the same NetDev object. This way, when config of
NetDev is updated, it is correctly reflected whichever way the NetDev
is accessed.
2018-07-06 14:30:42 +01:00
Dimitri John Ledkov fc276a3226
Merge pull request #378 from mwhudson/new-network-screen-2
implement new network screen
2018-07-06 06:27:55 -07:00
Dimitri John Ledkov 96a4373835 Drop removed file from POTFILES.in 2018-07-06 15:21:30 +12:00
Michael Hudson-Doyle d5f136c413 improve behaviour when a spanning column makes table want to be wider than view 2018-07-06 15:20:25 +12:00
Michael Hudson-Doyle e3e5c7f760 fix tests 2018-07-06 14:44:19 +12:00
Michael Hudson-Doyle ed09054928 fix lint 2018-07-06 14:17:27 +12:00
Michael Hudson-Doyle 29fe577013 delete more unused code 2018-07-06 14:13:30 +12:00
Michael Hudson-Doyle 830d89c735 unify "action menu row" creation 2018-07-06 13:57:55 +12:00
Michael Hudson-Doyle 7d15727b74 add wlan editing 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 2e281d00d4 delete gobs of old code 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 2251cac4ba trim back to existing functionality 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 805ad5f495 code motion 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 79a380f28f initialize manual form fields 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 58fd656aed small tweaks 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 834b5a1014 a bit better 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 89a30721a2 copy network manager a bit more directly 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 0fdd9721ce tweaks 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 08de48623f more 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 4c9ec9cf5e more 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle 6eb255c2e0 beginnings of an edit network device dialog 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle ad8d6c9086 skeleton of new view 2018-07-06 13:36:53 +12:00
Michael Hudson-Doyle f5c9c42ca1
Merge pull request #377 from mwhudson/raid-checks
add some raid/not physical disk checks
2018-07-06 12:54:41 +12:00
Michael Hudson-Doyle 1461fee251 require that /boot be on a partition of a local disk 2018-07-05 14:48:09 +12:00
Michael Hudson-Doyle 1ee5303337 only allow partitions of local disks to me mounted at /boot 2018-07-05 14:31:55 +12:00
Michael Hudson-Doyle 84e0a3e615 prevent the user from creating a RAID using all the disks 2018-07-05 12:02:39 +12:00
Michael Hudson-Doyle 51cf57348a ensure spare devices are rendered before the raid 2018-07-05 11:15:46 +12:00
Michael Hudson-Doyle 7124b5699a fix typo and improve test to catch it 2018-07-05 11:14:39 +12:00
Michael Hudson-Doyle 3852ee69d5 be a lot more pessimistic about how much of a device is available to RAID 2018-07-05 11:08:29 +12:00
Michael Hudson-Doyle 7aac188a4b grey out the background widget when an overlay is showing 2018-07-04 15:53:47 +12:00
Michael Hudson-Doyle dee616171a improve disk info dialog a bunch 2018-07-04 15:53:47 +12:00
Michael Hudson-Doyle 6bc361b237
Merge pull request #376 from mwhudson/raid-simplifications
Raid simplifications
2018-07-04 15:40:12 +12:00
Michael Hudson-Doyle 97eb65ba72 add "remove from RAID" menu item 2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle f9e8f10f6c allow editing raids 2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle 7ac7bd86fc massively simplify deleting something 2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle a8eb32f3cc do not allow editing things that are part of constructed devices 2018-07-04 14:20:59 +12:00
Michael Hudson-Doyle d85a45ae37 remove format/mount options from create raid dialog 2018-07-04 14:18:27 +12:00
Michael Hudson-Doyle 55532a2362
Merge pull request #375 from mwhudson/fs-tweaks
filesystem tweaks
2018-07-04 14:17:30 +12:00