@graft(namespace='<STR_LIT>')<EOL>def memory_data():
vm = psutil.virtual_memory()<EOL>sw = psutil.swap_memory()<EOL>return {<EOL>'<STR_LIT>': {<EOL>'<STR_LIT>': mark(vm.total, '<STR_LIT>'),<EOL>'<STR_LIT>': mark(vm.free, '<STR_LIT>'),<EOL>'<STR_LIT>': mark(vm.percent, '<STR_LIT>')<EOL>},<EOL>'<STR_LIT>': {<EOL>'<STR_LIT>': mark(sw.total, '<STR_LIT>'),<EOL>'<STR_LIT>': mark(sw.free, '<STR_LIT>'),<EOL>'<STR_LIT>': mark(sw.percent, '<STR_LIT>')<EOL>},<EOL>}<EOL>
Returns memory data.