Robot Framework
robot.running.signalhandler._StopSignalMonitor Class Reference

Public Member Functions

def __call__ (self, signum, frame)
 
def __enter__ (self)
 
def __exit__ (self, *exc_info)
 
def __init__ (self)
 
def start_running_keyword (self, in_teardown)
 
def stop_running_keyword (self)
 

Properties

 _can_register_signal = property
 

Private Member Functions

def _can_register_signal (self)
 
def _register_signal_handler (self, signum)
 
def _stop_execution_gracefully (self)
 
def _warn_about_registeration_error (self, signum, err)
 

Private Attributes

 _orig_sigint
 
 _orig_sigterm
 
 _running_keyword
 
 _signal_count
 

Detailed Description

Definition at line 24 of file signalhandler.py.

Constructor & Destructor Documentation

◆ __init__()

def robot.running.signalhandler._StopSignalMonitor.__init__ (   self)

Definition at line 26 of file signalhandler.py.

Member Function Documentation

◆ __call__()

def robot.running.signalhandler._StopSignalMonitor.__call__ (   self,
  signum,
  frame 
)

Definition at line 32 of file signalhandler.py.

◆ __enter__()

def robot.running.signalhandler._StopSignalMonitor.__enter__ (   self)

Definition at line 45 of file signalhandler.py.

◆ __exit__()

def robot.running.signalhandler._StopSignalMonitor.__exit__ (   self,
exc_info 
)

Definition at line 53 of file signalhandler.py.

◆ _can_register_signal()

def robot.running.signalhandler._StopSignalMonitor._can_register_signal (   self)
private

Definition at line 61 of file signalhandler.py.

◆ _register_signal_handler()

def robot.running.signalhandler._StopSignalMonitor._register_signal_handler (   self,
  signum 
)
private

Definition at line 64 of file signalhandler.py.

◆ _stop_execution_gracefully()

def robot.running.signalhandler._StopSignalMonitor._stop_execution_gracefully (   self)
private

Definition at line 42 of file signalhandler.py.

◆ _warn_about_registeration_error()

def robot.running.signalhandler._StopSignalMonitor._warn_about_registeration_error (   self,
  signum,
  err 
)
private

Definition at line 70 of file signalhandler.py.

◆ start_running_keyword()

def robot.running.signalhandler._StopSignalMonitor.start_running_keyword (   self,
  in_teardown 
)

Definition at line 77 of file signalhandler.py.

◆ stop_running_keyword()

def robot.running.signalhandler._StopSignalMonitor.stop_running_keyword (   self)

Definition at line 82 of file signalhandler.py.

Member Data Documentation

◆ _orig_sigint

robot.running.signalhandler._StopSignalMonitor._orig_sigint
private

Definition at line 29 of file signalhandler.py.

◆ _orig_sigterm

robot.running.signalhandler._StopSignalMonitor._orig_sigterm
private

Definition at line 30 of file signalhandler.py.

◆ _running_keyword

robot.running.signalhandler._StopSignalMonitor._running_keyword
private

Definition at line 28 of file signalhandler.py.

◆ _signal_count

robot.running.signalhandler._StopSignalMonitor._signal_count
private

Definition at line 27 of file signalhandler.py.

Property Documentation

◆ _can_register_signal

robot.running.signalhandler._StopSignalMonitor._can_register_signal = property
staticprivate

Definition at line 59 of file signalhandler.py.


The documentation for this class was generated from the following file: