Changeset 1327
- Timestamp:
- 05/11/08 12:11:10 (2 months ago)
- Files:
-
- wine-doors/branches/0.2/src/log.py (modified) (1 diff)
- wine-doors/branches/0.2/src/preferences.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
wine-doors/branches/0.2/src/log.py
r1323 r1327 93 93 sys.stdout.write( message ) 94 94 sys.stdout.flush() 95 96 if __name__ == "__main__": 97 print "Unit testing: Log" wine-doors/branches/0.2/src/preferences.py
r1326 r1327 71 71 else: 72 72 preferences_file = "/etc/wine-doors/preferences.xml" 73 self.Load( preferences_file ) 73 74 if not os.path.isfile( preferences_file ): 74 75 os.system( "mkdir -p " + os.path.expanduser( "~/.wine-doors" ) ) … … 118 119 self.preferences = {} 119 120 120 def Load( self ):121 def Load( self, preferences_file=None ): 121 122 """ 122 123 Load the preferences.xml file which is found in the <wine root>/wine-doors/ 123 124 """ 125 if not preferences_file and self.preferences_file: 126 preferences_file = self.preferences_file 127 else: 128 return 129 124 130 temp_repos = [] 125 131 handler = ParsePreferences( self.preferences, temp_repos ) 126 132 parser = make_parser() 127 133 parser.setContentHandler( handler ) 128 parser.parse( self.preferences_file )134 parser.parse( preferences_file ) 129 135 130 136 for name, src, username, password in temp_repos: … … 170 176 for key, value in preferences.preferences.iteritems(): 171 177 print key, ' = ', value 172 print 178 179 print "------------------------------------------------" 173 180 print "Repositories:" 174 181 for name, src, username, password in preferences.repositories: 175 182 print "Repository, name: " + name + " URI: " + src 176 print 183 print "------------------------------------------------" 177 184 print "Testing load/save:" 178 185 print "Setting name to \"testing\"" … … 181 188 preferences.Save() 182 189 preferences.Reset() 183 print "Sav ed"184 print 190 print "Saving" 191 print "------------------------------------------------" 185 192 print "Loading" 186 193 preferences.Load() 187 194 print "preferences['name'] = " + preferences['name'] 188 195 preferences["name"] = oldpref 196 print "Reverting" 189 197 preferences.Save()
