def reload_module(self, module):
        """Reloads module via modules.

        Keyword arguments:
            module -- module name to reload.

        """

        modules.reload_module(module)
Example #2
0
	def reload_module( self, module_name ):
		"""Reload a module"""
		start_module = module_name in self.loaded_modules
		self.remove_module( module_name ) # remove to clear references
		modules.reload_module( module_name ) # actually reload class
		self.add_module( module_name ) # re-add module
		if start_module: # enable if it was enabled
			self.enable_module( module_name )
		return 'Module {} reloaded'.format( module_name )