382f1c764d3866249e5f1e4bafeff220b893478a
[catalyst.git] / catalyst / targets / generic_target.py
1 import os
2
3 from catalyst.support import *
4
5 class generic_target:
6         """
7         The toplevel class for generic_stage_target. This is about as generic as we get.
8         """
9         def __init__(self,myspec,addlargs):
10                 addl_arg_parse(myspec,addlargs,self.required_values,self.valid_values)
11                 self.settings=myspec
12                 self.env = {
13                         'PATH': '/bin:/sbin:/usr/bin:/usr/sbin',
14                         'TERM': os.getenv('TERM', 'dumb'),
15                         }