##// END OF EJS Templates
Expose keyword arguments of KernelManager methods on MultiKernelManager
Thomas Kluyver -
Show More
@@ -118,7 +118,7 class MultiKernelManager(LoggingConfigurable):
118 return kernel_id
118 return kernel_id
119
119
120 @kernel_method
120 @kernel_method
121 def shutdown_kernel(self, kernel_id, now=False):
121 def shutdown_kernel(self, kernel_id, now=False, restart=False):
122 """Shutdown a kernel by its kernel uuid.
122 """Shutdown a kernel by its kernel uuid.
123
123
124 Parameters
124 Parameters
@@ -127,22 +127,24 class MultiKernelManager(LoggingConfigurable):
127 The id of the kernel to shutdown.
127 The id of the kernel to shutdown.
128 now : bool
128 now : bool
129 Should the kernel be shutdown forcibly using a signal.
129 Should the kernel be shutdown forcibly using a signal.
130 restart : bool
131 Will the kernel be restarted?
130 """
132 """
131 self.log.info("Kernel shutdown: %s" % kernel_id)
133 self.log.info("Kernel shutdown: %s" % kernel_id)
132 self.remove_kernel(kernel_id)
134 self.remove_kernel(kernel_id)
133
135
134 @kernel_method
136 @kernel_method
135 def request_shutdown(self, kernel_id):
137 def request_shutdown(self, kernel_id, restart=False):
136 """Ask a kernel to shut down by its kernel uuid"""
138 """Ask a kernel to shut down by its kernel uuid"""
137
139
138 @kernel_method
140 @kernel_method
139 def wait_shutdown(self, kernel_id):
141 def wait_shutdown(self, kernel_id, totaltime=1, interval=0.1):
140 """Wait for a kernel to finish shutting down, and kill it if it doesn't
142 """Wait for a kernel to finish shutting down, and kill it if it doesn't
141 """
143 """
142 self.log.info("Kernel shutdown: %s" % kernel_id)
144 self.log.info("Kernel shutdown: %s" % kernel_id)
143
145
144 @kernel_method
146 @kernel_method
145 def cleanup(self, kernel_id):
147 def cleanup(self, kernel_id, connection_file=True):
146 """Clean up a kernel's resources"""
148 """Clean up a kernel's resources"""
147
149
148 def remove_kernel(self, kernel_id):
150 def remove_kernel(self, kernel_id):
General Comments 0
You need to be logged in to leave comments. Login now