Changeset 772 for pykota/trunk/bin/edpykota
- Timestamp:
- 02/09/03 13:56:53 (21 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/bin/edpykota
r769 r772 17 17 # 18 18 # $Log$ 19 # Revision 1.18 2003/02/09 12:56:53 jalet 20 # Internationalization begins... 21 # 19 22 # Revision 1.17 2003/02/08 22:47:23 jalet 20 23 # Option --reset can now be used without having to use soft and hard limits … … 173 176 printernames = [ pname ] 174 177 else : 175 raise PyKotaToolError, "Invalid printer name %s"% pname178 raise PyKotaToolError, _("Invalid printer name %s") % pname 176 179 else : 177 raise PyKotaToolError, "There's no printer matching %s"% pname180 raise PyKotaToolError, _("There's no printer matching %s") % pname 178 181 softlimit = hardlimit = None 179 182 if options["softlimit"] : … … 181 184 softlimit = int(options["softlimit"].strip()) 182 185 except ValueError : 183 raise PyKotaToolError, "Invalid softlimit value %s."% options["softlimit"]186 raise PyKotaToolError, _("Invalid softlimit value %s.") % options["softlimit"] 184 187 if options["hardlimit"] : 185 188 try : 186 189 hardlimit = int(options["hardlimit"].strip()) 187 190 except ValueError : 188 raise PyKotaToolError, "Invalid hardlimit value %s."% options["hardlimit"]191 raise PyKotaToolError, _("Invalid hardlimit value %s.") % options["hardlimit"] 189 192 if (softlimit is not None) and (hardlimit is not None) and (hardlimit < softlimit) : 190 193 # error, exchange them 191 self.logger.log_message( "Hard limit %i is less than soft limit %i, values will be exchanged."% (hardlimit, softlimit), "warn")194 self.logger.log_message(_("Hard limit %i is less than soft limit %i, values will be exchanged.") % (hardlimit, softlimit), "warn") 192 195 (softlimit, hardlimit) = (hardlimit, softlimit) 193 196 for printer in printernames : … … 198 201 prototype = self.storage.getGroupPQuota(options["prototype"], printer) 199 202 if prototype is None : 200 self.logger.log_message( "Prototype %s not found in Quota Storage for printer %s."% (options["prototype"], printer))203 self.logger.log_message(_("Prototype %s not found in Quota Storage for printer %s.") % (options["prototype"], printer)) 201 204 continue # skip this printer 202 205 else : … … 204 207 if hardlimit is None : 205 208 hardlimit = softlimit 206 self.logger.log_message( "Undefined hard limit set to soft limit (%s) on printer %s."% (str(hardlimit), printer))209 self.logger.log_message(_("Undefined hard limit set to soft limit (%s) on printer %s.") % (str(hardlimit), printer)) 207 210 if softlimit is None : 208 211 softlimit = hardlimit 209 self.logger.log_message( "Undefined soft limit set to hard limit (%s) on printer %s."% (str(softlimit), printer))212 self.logger.log_message(_("Undefined soft limit set to hard limit (%s) on printer %s.") % (str(softlimit), printer)) 210 213 if (not options["reset"]) and ((hardlimit is None) or (softlimit is None)) : 211 raise PyKotaToolError, "Both hard and soft limits must be set ! Aborting."214 raise PyKotaToolError, _("Both hard and soft limits must be set ! Aborting.") 212 215 for name in names : 213 216 if options["users"] : … … 227 230 quota = self.storage.getUserPQuota(name, printer) 228 231 else : 229 self.logger.log_message( "Invalid user name %s"% name)232 self.logger.log_message(_("Invalid user name %s") % name) 230 233 else : 231 234 if self.isValidName(name) : … … 233 236 quota = self.storage.getGroupPQuota(name, printer) 234 237 else : 235 self.logger.log_message( "Invalid group name %s"% name)238 self.logger.log_message(_("Invalid group name %s") % name) 236 239 if quota is None : 237 self.logger.log_message( "Quota not found for object %s on printer %s."% (name, printer))240 self.logger.log_message(_("Quota not found for object %s on printer %s.") % (name, printer)) 238 241 else : 239 242 if options["users"] : … … 281 284 editor.display_version_and_quit() 282 285 elif options["users"] and options["groups"] : 283 raise PyKotaToolError, "edpykota: options --users and --groups are incompatible."286 raise PyKotaToolError, _("edpykota: options --users and --groups are incompatible.") 284 287 elif (options["softlimit"] or options["hardlimit"]) and options["prototype"] : 285 raise PyKotaToolError, "edpykota: options --softlimit or --hardlimit and --prototype are incompatible."288 raise PyKotaToolError, _("edpykota: options --softlimit or --hardlimit and --prototype are incompatible.") 286 289 elif options["groups"] : 287 raise PyKotaToolError, "edpykota: options --groups is currently not implemented."290 raise PyKotaToolError, _("edpykota: options --groups is currently not implemented.") 288 291 else : 289 292 sys.exit(editor.main(args, options))