Subversion Repositories SmartDukaan

Rev

Rev 1730 | Rev 4014 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1730 Rev 1737
Line 2... Line 2...
2
 
2
 
3
import optparse
3
import optparse
4
import xlrd
4
import xlrd
5
from elixir import *
5
from elixir import *
6
import time
6
import time
7
from shop2020.logistics.service.impl import DataService
-
 
8
from shop2020.logistics.service.impl.DataService import PublicHolidays
-
 
9
 
7
 
10
if __name__ == '__main__' and __package__ is None:
8
if __name__ == '__main__' and __package__ is None:
11
    import sys
9
    import sys
12
    import os
10
    import os
13
    sys.path.insert(0, os.getcwd())
11
    sys.path.insert(0, os.getcwd())
14
 
12
 
-
 
13
from shop2020.logistics.service.impl import DataService
-
 
14
from shop2020.logistics.service.impl.DataService import PublicHolidays
-
 
15
 
15
def load_holidays(filename, sheet_no):
16
def load_holidays(filename, sheet_no):
16
    DataService.initialize('logistics')
17
    DataService.initialize('logistics')
17
 
18
 
18
    workbook = xlrd.open_workbook(filename)
19
    workbook = xlrd.open_workbook(filename)
19
    sheet = workbook.sheet_by_index(sheet_no)
20
    sheet = workbook.sheet_by_index(sheet_no)
Line 47... Line 48...
47
    if filename is None:
48
    if filename is None:
48
        parser.error("A filename must be provided. Use -h for more details.")
49
        parser.error("A filename must be provided. Use -h for more details.")
49
    load_holidays(filename, 0)
50
    load_holidays(filename, 0)
50
 
51
 
51
if __name__ == '__main__':
52
if __name__ == '__main__':
52
    main()
-
 
53
53
    main()
-
 
54