Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
usr
/
lib
/
python2.7
/
site-packages
/
redhat_support_tool
/
helpers
/
File Content:
vmcorehelper.pyo
� ��Tc @ s# d d l m Z d d l j j Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d Z d Z e j d � Z d e f d � � YZ d e f d � � YZ d d � Z d � Z e d k re j d e j � e d � Z e e j � � Z e j e � n d S( i����( t _Ns Rex White <rexwhite@redhat.com>s% Keith Robertson <kroberts@redhat.com>s( redhat_support_tool.helpers.vmcorehelpert VMLinuxc B sa e Z d Z d Z d Z d e f d � � YZ d e f d � � YZ d � Z d � Z d � Z RS( s� The VMLinux class represents a vmlinux file and is primarily intended for use as a means to extract the kernel version from a vmlinux kernel debug symbol file. t ELFHeaderc B s e Z d � Z d � Z RS( c C s? | j d � | _ | j d k rT t d � } | GHt j t j | � t | � � n | j d � | _ | j d � | _ | j d k r� d | _ nK | j d k r� d | _ n0 t d � } | GHt j t j | � t | � � | j d � | _ | j d � | _ | j d � | _ | j d � | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ t j | j d | j d � � d | _ d S( sy Constructor for ELFHeader. Takes a file object for the vmlinux file as an argument i s ELFs"