fix #2, add csv serialization for vault inventory job