[reports] [minor] patch to delete old report files

This commit is contained in:
Nabin Hait 2013-12-17 17:53:05 +05:30
parent a4080eb840
commit ceb940ec17

View File

@ -2,14 +2,16 @@
# License: GNU General Public License v3. See license.txt # License: GNU General Public License v3. See license.txt
def execute(): def execute():
import webnotes, os import webnotes, os, shutil
from webnotes.utils import get_base_path
webnotes.delete_doc('Page', 'stock-ledger') webnotes.delete_doc('Page', 'stock-ledger')
webnotes.delete_doc('Page', 'stock-ageing') webnotes.delete_doc('Page', 'stock-ageing')
webnotes.delete_doc('Page', 'stock-level') webnotes.delete_doc('Page', 'stock-level')
webnotes.delete_doc('Page', 'general-ledger') webnotes.delete_doc('Page', 'general-ledger')
os.system("rm -rf app/stock/page/stock_ledger") for d in [["stock", "stock_ledger"], ["stock", "stock_ageing"],
os.system("rm -rf app/stock/page/stock_ageing") ["stock", "stock_level"], ["accounts", "general_ledger"]]:
os.system("rm -rf app/stock/page/stock_level") path = os.path.join(get_base_path(), "app", d[0], "page", d[1])
os.system("rm -rf app/accounts/page/general_ledger") if os.path.exists(path):
shutil.rmtree(path)