Cat
version.py
Go to the documentation of this file.
1 import os, sys, time, code
2 
3 class version():
4  def __init__(self):
5  self.versfile=file(os.environ.get("CATPATH")+"/.catversion",'r')
6  self.read()
7  self.versfile.close()
8  def read(self):
9  lines=self.versfile.readlines()
10  for l in lines:
11  lsp=l.split()
12  if lsp[0] in ("version","Version","VERSION"):
13  self.number=lsp[1]
14  for i in lsp[2:]:
15  self.number=self.number+i
16  if lsp[0] in ("date","Date","DATE"):
17  self.date=lsp[1]
18  for i in lsp[2:]:
19  self.date=self.date+i
20  if lsp[0] in ("copyright","Copyright","COPYRIGHT"):
21  self.copyright=lsp[1]
22  for i in lsp[2:]:
23  self.copyright=self.copyright+i
24  def info(self):
25  print "CAT application version "+self.number+" - "+self.date+" - Copyright "+self.copyright
def __init__(self)
Definition: version.py:4
def read(self)
Definition: version.py:8
def info(self)
Definition: version.py:24