def print_logs(self, stream=sys.stderr, timestamps=False, previous=False, since=None, limit_bytes=None, tail=-1, try_longshots=False, cmd_args=None): """ Pretty prints logs from selected objects to an output stream (see logs() method). :param stream: Output stream to send pretty printed logs (defaults to sys.stderr).. :param cmd_args: An optional list of additional arguments to pass on the command line :return: n/a """ util.print_logs(stream, self.logs(timestamps=timestamps, previous=previous, since=since, limit_bytes=limit_bytes, tail=tail, try_longshots=try_longshots, cmd_args=cmd_args))
def instance_logs(name, uuid, namespace, start_time=None, end_time=None): service = Service.fetch(name, namespace) instance = service.get_instance(uuid) result = instance.logs(start_time, end_time) util.print_logs(result)
def service_logs(name, namespace, start_time, end_time): service = Service.fetch(name, namespace) result = service.logs(start_time, end_time) util.print_logs(result)
def instance_logs(name, uuid, namespace, start_time=None, end_time=None): service = Service.fetch(name, namespace) instance = service.get_instance(uuid) result = instance.logs(start_time, end_time) util.print_logs(result, 'instance')
def service_logs(name, namespace, start_time, end_time): service = Service.fetch(name, namespace) result = service.logs(start_time, end_time) util.print_logs(result, 'service')