3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
18 from ironic.conductor import utils as manager_utils
19 from ironic.common import boot_devices
20 from ironic.common import exception
22 from .rm18 import RM18
25 def __init__(self, log):
26 super(OE19, self).__init__(log)
28 def set_boot_device(self, task):
29 manager_utils.node_set_boot_device(task, boot_devices.FLOPPY, persistent=True)