Re: [PATCH] Add PPC PReP, Apple Bootstrap, and EFI boot device formats.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



For crying out loud. I will come back later when I can perhaps do this
right.

On Fri, 2009-03-20 at 18:05 -0500, David Lehman wrote:
> ---
>  storage/formats/prepboot.py |   52 +++++++++++++++++++++++++++++++++++++++++++
>  1 files changed, 52 insertions(+), 0 deletions(-)
>  create mode 100644 storage/formats/prepboot.py
> 
> diff --git a/storage/formats/prepboot.py b/storage/formats/prepboot.py
> new file mode 100644
> index 0000000..6d2174b
> --- /dev/null
> +++ b/storage/formats/prepboot.py
> @@ -0,0 +1,52 @@
> +# prepboot.py
> +# Format class for PPC PReP Boot.
> +#
> +# Copyright (C) 2009  Red Hat, Inc.
> +#
> +# This copyrighted material is made available to anyone wishing to use,
> +# modify, copy, or redistribute it subject to the terms and conditions of
> +# the GNU General Public License v.2, or (at your option) any later version.
> +# This program is distributed in the hope that it will be useful, but WITHOUT
> +# ANY WARRANTY expressed or implied, including the implied warranties of
> +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
> +# Public License for more details.  You should have received a copy of the
> +# GNU General Public License along with this program; if not, write to the
> +# Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
> +# 02110-1301, USA.  Any Red Hat trademarks that are incorporated in the
> +# source code or documentation are not subject to the GNU General Public
> +# License and may only be used or replicated with the express permission of
> +# Red Hat, Inc.
> +#
> +# Red Hat Author(s): Dave Lehman <dlehman@xxxxxxxxxx>
> +#
> +
> +from ..errors import *
> +from . import DeviceFormat, register_device_format
> +from parted import PARTITION_PREP
> +
> +class PPCPRePBoot(DeviceFormat):
> +    """ Generic device format. """
> +    _type = "prepboot"
> +    _name = "PPC PReP Boot"
> +    _udevTypes = []
> +    partedFlag = PARTITION_PREP
> +    _formattable = True                 # can be formatted
> +    _linuxNative = True                 # for clearpart
> +    _bootable = True                    # can be used as boot
> +    _maxSize = 4                        # maximum size in MB
> +    _minSize = 10                       # minimum size in MB
> +
> +    def __init__(self, *args, **kwargs):
> +        """ Create a PRePBoot instance.
> +
> +            Keyword Arguments:
> +
> +                device -- path to the underlying device
> +                exists -- indicates whether this is an existing format
> +
> +        """
> +        DeviceFormat.__init__(self, *args, **kwargs)
> +
> +
> +register_device_format(PPCPRePBoot)
> +

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list

[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux