Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Classes | Functions | Variables
shell Namespace Reference

Classes

class  Bash
 

Functions

def options
 
def configure
 
def vexecute
 
def bash
 

Variables

list packages
 
string ACTIVATE
 

Function Documentation

def shell.bash (   self)

References vexecute().

Here is the call graph for this function:

def shell.configure (   self)
def shell.options (   self)
def shell.vexecute (   self,
  cmd = "" 
)

References pysc::api::cci.list().

Referenced by bash().

Here is the call graph for this function:

Variable Documentation

string shell.ACTIVATE
Initial value:
1 = """
2 #!/bin/bash
3 . ~/.bashrc
4 . %(venv)s/bin/activate
5 export LD_LIBRARY_PATH="%(libpath)s:$LD_LIBRARY_PATH"
6 export PYTHONPATH="%(pythonpath)s:$PYTHONPATH"
7 export PATH="%(path)s:$PATH"
8 alias deactivate=exit
9 """
list shell.packages
Initial value:
1 = [
2 # "Pillow==2.2.1",
3 # "docutils==0.11",
4 # "actdiag==0.5.0",
5 # "nwdiag==1.0.0",
6 # "seqdiag==0.9.0",
7 # "blockdiag==1.3.0",
8  "Pygments==1.6",
9  "six==1.4.1",
10  "cython==0.20.2",
11 # "Sphinx==1.1.3",
12  "Jinja2==2.7.1",
13  "termcolor==1.1.0",
14  "python-dateutil==2.1",
15  "pyelftools",
16 # "pydot",
17  "tmuxp",
18  "numpy==1.9.1",
19  "scipy==0.12.1",
20  "numexpr==2.4",
21  "pandas==0.14.1",
22  "tables==3.1.1",
23  "future"
24 ]