class PDU(object):
    def __init__(self, fqdn, port):
        self.fqdn = fqdn
        self.port = port

    def off(self):
        pass
    def on(self):
        pass
    def powercycle(self, delay=None):
        pass


class PDU(object):
    def __init__(self, fqdn, port):
        self.fqdn = fqdn
        self.port = port

    def off(self):
        pass
    def on(self):
        pass
    def powercycle(self, delay=None):
        raise NotImplementedError()


Mark PDUs as not implemented to avoid false positives in reboots.
Mark PDUs as not implemented to avoid false positives in reboots.

  class PDU(object):
      def __init__(self, fqdn, port):
          self.fqdn = fqdn
          self.port = port
  
      def off(self):
          pass
      def on(self):
          pass
      def powercycle(self, delay=None):
-         pass
+         raise NotImplementedError()
  
  
Mark PDUs as not implemented to avoid false positives in reboots.
## Code Before:
class PDU(object):
    def __init__(self, fqdn, port):
        self.fqdn = fqdn
        self.port = port

    def off(self):
        pass
    def on(self):
        pass
    def powercycle(self, delay=None):
        pass


## Instruction:
Mark PDUs as not implemented to avoid false positives in reboots.
## Code After:
class PDU(object):
    def __init__(self, fqdn, port):
        self.fqdn = fqdn
        self.port = port

    def off(self):
        pass
    def on(self):
        pass
    def powercycle(self, delay=None):
        raise NotImplementedError()

