Changeset - 9d3ee5959bc9
[Not reviewed]
Merge dev
0 1 0
Dennis Fink - 9 years ago 2016-05-16 17:32:56
dennis.fink@c3l.lu
Merge hotfix-ennstatus-cli-key-error
1 file changed with 9 insertions and 1 deletions:
0 comments (0 inline, 0 general)
ennstatus/cli/commands/stats.py
Show inline comments
 
@@ -182,10 +182,13 @@ def exit_probability(obj, by_server):
 
        exit_probability = defaultdict(int)
 
        for server in servers['exit']:
 
            for subkey in ('1_week', '1_month', '3_months', '1_year', '5_years'):
 
                try:
 
                if server.mean_exit_probability[subkey] is not None:
 
                    exit_probability[subkey] += server.mean_exit_probability[subkey]
 

	
 
                except KeyError:
 
                    continue
 
        for subkey in ('1_week', '1_month', '3_months', '1_year', '5_years'):
 
            try:
 
            click.echo(
 
                'Mean exit probability over %s: %s' % (
 
                    click.style(
 
@@ -198,6 +201,8 @@ def exit_probability(obj, by_server):
 
                    )
 
                )
 
            )
 
            except KeyError:
 
                continue
 
    else:
 
        for server in servers['exit']:
 
            click.echo(
 
@@ -209,6 +214,7 @@ def exit_probability(obj, by_server):
 
                )
 
            )
 
            for subkey in ('1_week', '1_month', '3_months', '1_year', '5_years'):
 
                try:
 
                if server.mean_exit_probability[subkey] is not None:
 
                    click.echo(
 
                        'Mean exit probabilty over %s: %s' % (
 
@@ -222,3 +228,5 @@ def exit_probability(obj, by_server):
 
                            )
 
                        )
 
                    )
 
                except KeyError:
 
                    continue
0 comments (0 inline, 0 general)