def get_module_name_parts(module_str):
    """Gets the name parts of a module string
    `module_str` in the form of module.submodule.method or module.submodule.class
    """
    if module_str:
        parts = module_str.split('.')
        module_name = '.'.join(parts[:-1])
        attr_name = parts[-1]
        values = (module_name, attr_name,)
    else:
        values = (None, None,)
    return values