tmt/steps/discover/__init__.py
def wake(self):
        """ Wake up the step (process workdir and command line) """
        super(Discover, self).wake()
        # Choose the plugin
        for data in self.data:
            if data['how'] == 'fmf':
                from tmt.steps.discover.fmf import DiscoverFmf
                self.steps.append(DiscoverFmf(data, step=self))
            elif data['how'] == 'shell':
                from tmt.steps.discover.shell import DiscoverShell
                self.steps.append(DiscoverShell(data, step=self))
            else:
                raise tmt.utils.SpecificationError(
                    f"Unknown discover method '{how}'.")
 Wake up the step (process workdir and command line) 
Wake up the step (process workdir and command line)
Wake up the step ( process workdir and command line )
def wake(self):
        super(Discover, self).wake()
        for data in self.data:
            if data['how'] == 'fmf':
                from tmt.steps.discover.fmf import DiscoverFmf
                self.steps.append(DiscoverFmf(data, step=self))
            elif data['how'] == 'shell':
                from tmt.steps.discover.shell import DiscoverShell
                self.steps.append(DiscoverShell(data, step=self))
            else:
                raise tmt.utils.SpecificationError(
                    f"Unknown discover method '{how}'.")
def wake ( self ) : super ( Discover , self ) . wake ( ) for data in self . data : if data [ 'how' ] == 'fmf' : from tmt . steps . discover . fmf import DiscoverFmf self . steps . append ( DiscoverFmf ( data , step = self ) ) elif data [ 'how' ] == 'shell' : from tmt . steps . discover . shell import DiscoverShell self . steps . append ( DiscoverShell ( data , step = self ) ) else : raise tmt . utils . SpecificationError ( f"Unknown discover method '{how}'." )
Wake up the step (process workdir and command line)
Wake up the step ( process workdir and command line )
""" Wake up the step (process workdir and command line) """ # Choose the plugin
self