Skip to content

Commit

Permalink
Add missing states.
Browse files Browse the repository at this point in the history
  • Loading branch information
francis committed Aug 11, 2009
1 parent 18758d5 commit 71a3564
Showing 1 changed file with 23 additions and 16 deletions.
39 changes: 23 additions & 16 deletions script/request-creation-graph
Expand Up @@ -5,7 +5,7 @@
# Copyright (c) 2008 UK Citizens Online Democracy. All rights reserved.
# Email: francis@mysociety.org. WWW: http://www.mysociety.org/
#
# $Id: request-creation-graph,v 1.6 2008-05-09 01:34:24 francis Exp $
# $Id: request-creation-graph,v 1.7 2009-08-11 16:50:50 francis Exp $

GPLOT_OUTPUT="set terminal png font 'Vera.ttf' 9 size 1200,400"
EXTENSION=".png"
Expand All @@ -31,6 +31,10 @@ SOURCED=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
SOURCEE=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
SOURCEF=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
SOURCEG=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
SOURCEH=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
SOURCEI=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
SOURCEJ=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
SOURCEK=/tmp/foi-creation-rate-graph-data-$RANDOM$RANDOM
GPSCRIPT=/tmp/foi-creation-rate-graph-script-$RANDOM$RANDOM

# where status in ('draft')
Expand All @@ -54,14 +58,11 @@ grab_data "where described_state not in ('waiting_response', 'waiting_clarificat
grab_data "where described_state not in ('waiting_response', 'waiting_clarification', 'not_held', 'rejected')" $SOURCEE
grab_data "where described_state not in ('waiting_response', 'waiting_clarification', 'not_held', 'rejected', 'successful')" $SOURCEF
grab_data "where described_state not in ('waiting_response', 'waiting_clarification', 'not_held', 'rejected', 'successful', 'partially_successful')" $SOURCEG


#state = 'unconfirmed'
#or state = 'confirmed'
#or state = 'fixed'
#or state = 'hidden'
#or state = 'flickr'

grab_data "where described_state not in ('waiting_response', 'waiting_clarification', 'not_held', 'rejected', 'successful', 'partially_successful', 'requires_admin')" $SOURCEH
grab_data "where described_state not in ('waiting_response', 'waiting_clarification', 'not_held', 'rejected', 'successful', 'partially_successful', 'requires_admin', 'gone_postal')" $SOURCEI
grab_data "where described_state not in ('waiting_response', 'waiting_clarification', 'not_held', 'rejected', 'successful', 'partially_successful', 'requires_admin', 'gone_postal', 'internal_review')" $SOURCEJ
grab_data "where described_state not in ('waiting_response', 'waiting_clarification', 'not_held', 'rejected', 'successful', 'partially_successful', 'requires_admin', 'gone_postal', 'internal_review', 'error_message')" $SOURCEK
#user_withdrawn

cat >$GPSCRIPT <<END
unset border
Expand All @@ -87,16 +88,22 @@ cat >$GPSCRIPT <<END
# set label 1 'launch of beta' at '2005-02-17', 900
n = 0
plot "$SOURCEA" using 1:2 with impulses lt 8 lw 15 title "waiting_response",\
"$SOURCEB" using 1:2 with impulses lt 3 lw 15 title "waiting_clarification",\
"$SOURCEC" using 1:2 with impulses lt 9 lw 15 title "not_held",\
"$SOURCED" using 1:2 with impulses lt 6 lw 15 title "rejected",\
"$SOURCEE" using 1:2 with impulses lt 2 lw 15 title "successful",\
"$SOURCEF" using 1:2 with impulses lt 10 lw 15 title "partially_successful",\
"$SOURCEG" using 1:2 with impulses lt 5 lw 15 title "requires_admin",\
plot "$SOURCEA" using 1:2 with impulses lt 8 lw 15 title "waiting_response", # dark blue \
"$SOURCEB" using 1:2 with impulses lt 3 lw 15 title "waiting_clarification", # light blue \
"$SOURCEC" using 1:2 with impulses lt 9 lw 15 title "not_held", # yellow \
"$SOURCED" using 1:2 with impulses lt 6 lw 15 title "rejected", # red \
"$SOURCEE" using 1:2 with impulses lt 2 lw 15 title "successful", # light green \
"$SOURCEF" using 1:2 with impulses lt 10 lw 15 title "partially_successful", # dark green \
"$SOURCEG" using 1:2 with impulses lt 5 lw 15 title "requires_admin", # cyan \
"$SOURCEH" using 1:2 with impulses lt 7 lw 15 title "gone_postal", # dark yellow \
"$SOURCEI" using 1:2 with impulses lt 4 lw 15 title "internal_review", # mauve\
"$SOURCEJ" using 1:2 with impulses lt 12 lw 15 title "error_message", # dark redy brown \
"$SOURCEK" using 1:2 with impulses lt 13 lw 15 title "user_withdrawn", # pink \
"< awk 'BEGIN { n = 0 } { n += \$2; print \$1, \$2, n; }' $SOURCEA" using 1:3 axes x1y2 with lines lt 2 title "cumulative total number of requests"
END
#echo "gpscript $GPSCRIPT"
# 11 bluey mauve
# 14 lime green

export GDFONTPATH=/usr/share/fonts/truetype/ttf-bitstream-vera
gnuplot < $GPSCRIPT > foi/public/foi-live-creation$EXTENSION
Expand Down

0 comments on commit 71a3564

Please sign in to comment.