caller_name#

MCEq.misc.caller_name(skip=2)[source]#

Get a name of a caller in the format module.class.method

skip specifies how many levels of stack to skip while getting caller name. skip=1 means “who calls me”, skip=2 “who calls my caller” etc. An empty string is returned if skipped levels exceed stack height.abs

From https://gist.github.com/techtonik/2151727