def get_status_code(self,value): if is_within_range(self.args.critical, value): return AWSCheck.CRITICAL elif is_within_range(self.args.warning, value): return AWSCheck.WARNING else: return AWSCheck.OK
def get_status_code(self, value): if is_within_range(self.args.critical, value): return AWSCheck.CRITICAL elif is_within_range(self.args.warning, value): return AWSCheck.WARNING else: return AWSCheck.OK
def _calc_result_row(row): used_percent=100.0*(row.size-row.free)/row.size if is_within_range(self.options.critical,used_percent): status_code=SpaceQuery.CRITICAL elif is_within_range(self.options.warning,used_percent): status_code=SpaceQuery.WARNING else: status_code=SpaceQuery.OK res=Result( row.drive, row.name, row.size, row.free, used_percent, status_code ) return res