ipypublish.utils module

ipypublish.utils.get_module_path(module)[source]

return a directory path to a module

ipypublish.utils.handle_error(msg, err_type, logger, raise_msg=None, log_msg=None)[source]

handle an error, by logging it, then raising an exception

ipypublish.utils.read_file_from_directory(dir_path, file_name, jtype, logger, as_json=False)[source]

load a file situated in a directory

if as_json=True load file contents to a dict

ipypublish.utils.read_file_from_module(module_path, file_name, jtype, logger, as_json=False)[source]

load a file situated in a python module

if as_json=True load file contents to a dict