ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ozone/mgar/gar/bin/update_contents_cache.py
Revision: 1
Committed: Sat Jun 20 14:58:51 2026 UTC (4 weeks, 3 days ago) by operz
Content type: text/x-python
File size: 1127 byte(s)
Log Message:
Initial import of OZSW mgar build tree

File Contents

# User Rev Content
1 operz 1 #!/usr/bin/python2.6
2     #
3     # $Id: update_contents_cache.py 10541 2010-07-19 08:39:22Z wahwah $
4     #
5     # This file only creates an instance of SystemPkgmap in order to update the
6     # package cache (if necessary), and display the information about the update.
7    
8     import optparse
9     import os
10     import os.path
11     import sys
12     import logging
13    
14     # The following bit of code sets the correct path to Python libraries
15     # distributed with GAR.
16     path_list = [os.path.dirname(__file__),
17     "..", "lib", "python"]
18     sys.path.append(os.path.join(*path_list))
19     import checkpkg
20    
21     def main():
22     parser = optparse.OptionParser()
23     parser.add_option("-d", "--debug",
24     dest="debug",
25     default=False,
26     action="store_true")
27     parser.add_option("-p", "--profile",
28     dest="profile",
29     default=False,
30     action="store_true",
31     help="A disabled option")
32     (options, args) = parser.parse_args()
33     if options.debug:
34     logging.basicConfig(level=logging.DEBUG)
35     else:
36     logging.basicConfig(level=logging.INFO)
37     test_pkgmap = checkpkg.SystemPkgmap(debug=options.debug)
38     test_pkgmap.InitializeDatabase()
39    
40    
41     if __name__ == '__main__':
42     main()

Properties

Name Value
svn:executable *