|
4 | 4 | import click
|
5 | 5 | from click_plugins import with_plugins
|
6 | 6 | from pkg_resources import iter_entry_points
|
7 |
| -from py42.__version__ import __version__ as py42version |
8 | 7 | from py42.settings import set_user_agent_suffix
|
9 | 8 |
|
| 9 | +from code42cli import BANNER |
10 | 10 | from code42cli import PRODUCT_NAME
|
11 |
| -from code42cli.__version__ import __version__ as cliversion |
12 | 11 | from code42cli.click_ext.groups import ExceptionHandlingGroup
|
13 | 12 | from code42cli.cmds.alert_rules import alert_rules
|
14 | 13 | from code42cli.cmds.alerts import alerts
|
|
20 | 19 | from code42cli.cmds.legal_hold import legal_hold
|
21 | 20 | from code42cli.cmds.profile import profile
|
22 | 21 | from code42cli.cmds.securitydata import security_data
|
| 22 | +from code42cli.cmds.shell import shell |
23 | 23 | from code42cli.cmds.users import users
|
24 | 24 | from code42cli.options import sdk_options
|
25 | 25 |
|
26 |
| -BANNER = f"""\b |
27 |
| - dP""b8 dP"Yb 8888b. 888888 dP88 oP"Yb. |
28 |
| -dP `" dP Yb 8I Yb 88__ dP 88 "' dP' |
29 |
| -Yb Yb dP 8I dY 88"" d888888 dP' |
30 |
| - YboodP YbodP 8888Y" 888888 88 .d8888 |
31 |
| -
|
32 |
| -code42cli version {cliversion}, by Code42 Software. |
33 |
| -powered by py42 version {py42version}.""" |
34 |
| - |
35 | 26 |
|
36 | 27 | # Handle KeyboardInterrupts by just exiting instead of printing out a stack
|
37 | 28 | def exit_on_interrupt(signal, frame):
|
@@ -73,12 +64,13 @@ def cli(state, python):
|
73 | 64 |
|
74 | 65 | cli.add_command(alerts)
|
75 | 66 | cli.add_command(alert_rules)
|
76 |
| -cli.add_command(security_data) |
| 67 | +cli.add_command(audit_logs) |
| 68 | +cli.add_command(cases) |
77 | 69 | cli.add_command(departing_employee)
|
| 70 | +cli.add_command(devices) |
78 | 71 | cli.add_command(high_risk_employee)
|
79 | 72 | cli.add_command(legal_hold)
|
80 | 73 | cli.add_command(profile)
|
81 |
| -cli.add_command(devices) |
| 74 | +cli.add_command(security_data) |
| 75 | +cli.add_command(shell) |
82 | 76 | cli.add_command(users)
|
83 |
| -cli.add_command(audit_logs) |
84 |
| -cli.add_command(cases) |
0 commit comments