def parseCompressCmdArgs(defaultConfigFile, opts, args, debug=False): #["help", "browsers=", "compressExtension=", "combineFile="] browsers = None extension = None combineFile = None safeMode = None noBak = None for op, value in opts: if op == "--help" or op == '-h': usage_compress() sys.exit() elif op == '--compressExtension': extension = getExtension(value) elif op == '--browsers': browsers = analyse(getValue(value).replace('"', '')) elif op == '--combineFile': combineFile = getValue(value).lower() == 'true' elif op == '--safeMode': safeMode = True elif op == '--noBak': noBak = True config = parseCkStyleCmdArgs(defaultConfigFile, opts, args, debug, True) args = config.compressConfig if safeMode is not None: config.safeMode = safeMode if browsers is not None: args.browsers = browsers if extension is not None: args.extension = extension if combineFile is not None: args.combineFile = combineFile if noBak is not None: args.noBak = noBak return config
def parseCompressCmdArgs(defaultConfigFile, opts, args, debug = False): #["help", "browsers=", "compressExtension=", "combineFile="] browsers = None extension = None combineFile = None safeMode = None noBak = None for op, value in opts: if op == "--help" or op == '-h': usage_compress() sys.exit() elif op == '--compressExtension': extension = getExtension(value) elif op == '--browsers': browsers = analyse(getValue(value).replace('"', '')) elif op == '--combineFile': combineFile = getValue(value).lower() == 'true' elif op == '--safeMode': safeMode = True elif op == '--noBak': noBak = True config = parseCkStyleCmdArgs(defaultConfigFile, opts, args, debug, True) args = config.compressConfig if safeMode is not None: config.safeMode = safeMode if browsers is not None: args.browsers = browsers if extension is not None: args.extension = extension if combineFile is not None: args.combineFile = combineFile if noBak is not None: args.noBak = noBak return config
def handleCompressOptions(self, config): args = self.args.compressConfig args.extension = get(config, 'compress', 'extension', args.extension) args.combineFile = getBoolean(config, 'compress', 'combine-file', args.combineFile) args.browsers = analyse( get(config, 'compress', 'browsers', args.browsers)) args.noBak = getBoolean(config, 'compress', 'no-bak', args.noBak)
def handleCompressOptions(self, config): args = self.args.compressConfig args.extension = get (config, 'compress', 'extension', args.extension) args.combineFile = getBoolean(config, 'compress', 'combine-file', args.combineFile) args.browsers = analyse(get(config,'compress', 'browsers', args.browsers)) args.noBak = getBoolean(config, 'compress', 'no-bak', args.noBak)