Passed
Branch master (e83018)
by Jan
03:07
created

run.run()   A

Complexity

Conditions 3

Size

Total Lines 13
Code Lines 12

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 12
dl 0
loc 13
rs 9.8
c 0
b 0
f 0
cc 3
nop 1
1
import graph.client
2
import sys
3
4
5
def main():
6
    client = graph.client.client(sys.argv[1:])
7
    rules = client.search_rules_id()
8
    if len(rules) > 1:
9
        answers = client.run_gui_and_return_answers()
10
        if answers is None:
11
            print("You haven't got installed PyInquirer lib. "
12
                  "Please copy id rule with you want use and put it in command")
13
        else:
14
            client.prepare_graphs(answers)
15
    else:
16
        client.prepare_graphs({'rules': [rules[0]['id_rule']]})
17
18
19
if __name__ == '__main__':
20
    main()
21