Package sabx10 :: Package utils
[hide private]
[frames] | no frames]

Source Code for Package sabx10.utils

 1  ############################################################################### 
 2  # 
 3  # sabx10 - an SABX file manipulation library 
 4  # Copyright (C) 2009, 2010 Jay Farrimond (jay@sabikerides.com) 
 5  # 
 6  # This file is part of sabx10. 
 7  # 
 8  # sabx10 is free software: you can redistribute it and/or modify it under the 
 9  # terms of the GNU General Public License as published by the Free Software 
10  # Foundation, either version 3 of the License, or (at your option) any later 
11  # version. 
12  # 
13  # sabx10 is distributed in the hope that it will be useful, but WITHOUT ANY 
14  # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 
15  # A PARTICULAR PURPOSE.  See the GNU General Public License for more details. 
16  # 
17  # You should have received a copy of the GNU General Public License along with 
18  # sabx10.  If not, see <http://www.gnu.org/licenses/>. 
19  # 
20  ############################################################################### 
21  """ 
22  The C{utils} package contains the guts of all the SABX file manipulation 
23  utilities.  The scripts for the utilities are just simple shells that import 
24  the guts and call them.  A few of the utilities don't depend on 
25  L{sabx10.templating.generic.TemplateProcessor} or 
26  L{sabx10.templating.sabx.SabxProcessor}, so they have some code to handle their 
27  command-line arguments, but in general the utilities are mere husks calling 
28  into the modules in this package. 
29   
30  Copyright 
31  ========= 
32   
33  The sabx10.utils package is part of sabx10. 
34   
35  sabx10 - an SABX file manipulation library 
36  Copyright (C) 2009, 2010 Jay Farrimond (jay@sabikerides.com) 
37   
38  sabx10 is free software: you can redistribute it and/or modify it under the 
39  terms of the GNU Lesser General Public License as published by the Free 
40  Software Foundation, either version 3 of the License, or (at your option) any 
41  later version. 
42   
43  sabx10 is distributed in the hope that it will be useful, but WITHOUT ANY 
44  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
45  PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more 
46  details. 
47   
48  You should have received a copy of the GNU Lesser General Public License along 
49  with sabx10.  If not, see U{http://www.gnu.org/licenses/}. 
50  """ 
51  from gpx2sabx import GpxProcessor 
52  from sabx2html import HtmlProcessor 
53  from sabx_cleanup import CleanupProcessor 
54  from sabx_csv import CsvProcessor 
55  from sabx_ele_analyze import analyze_all_rides 
56  from sabx_number import NumProcessor 
57  from sabx_seg_closest import search_seg 
58  from sabx_seg_reverse import RevProcessor 
59  from sabx_usgs import UsgsProcessor 
60  from tcx2sabx import TcxProcessor 
61  from utils import determine_path 
62