self-writte modules for ansible