move back to nova.sh method of configuring screen

instead of overwriting screenrc (which is useful for new VMs), we manually set
the screen status line - fixes bug 902297

Change-Id: I507dc36e85e2bc3635503cde426bab8a2e966f06
This commit is contained in:
Jesse Andrews 2011-12-10 13:55:44 -08:00
parent 30172cc8ab
commit d9eafd5891
2 changed files with 2 additions and 13 deletions

View File

@ -1,9 +0,0 @@
hardstatus on
hardstatus alwayslastline
hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G}%H %{..Y}%d/%m %c"
defscrollback 10240
vbell off
startup_message off

View File

@ -569,10 +569,6 @@ if [[ "$ENABLED_SERVICES" =~ "quantum" ]]; then
cd $QUANTUM_DIR; sudo python setup.py develop cd $QUANTUM_DIR; sudo python setup.py develop
fi fi
# Add a useful screenrc. This isn't required to run openstack but is we do
# it since we are going to run the services in screen for simple
cp $FILES/screenrc ~/.screenrc
# Syslog # Syslog
# --------- # ---------
@ -1122,6 +1118,8 @@ function screen_it {
# create a new named screen to run processes in # create a new named screen to run processes in
screen -d -m -S stack -t stack screen -d -m -S stack -t stack
sleep 1 sleep 1
# set a reasonable statusbar
screen -r stack -X hardstatus alwayslastline "%-Lw%{= BW}%50>%n%f* %t%{-}%+Lw%< %= %H"
# launch the glance registry service # launch the glance registry service
if [[ "$ENABLED_SERVICES" =~ "g-reg" ]]; then if [[ "$ENABLED_SERVICES" =~ "g-reg" ]]; then