1+ import json
12import logging
2- import sys , json
3+ import sys
34import webbrowser
45
56from databricks .sdk import WorkspaceClient
67
78from databricks .labs .ucx .install import WorkspaceInstaller
89
9- logger = logging .getLogger (' databricks.labs.ucx' )
10+ logger = logging .getLogger (" databricks.labs.ucx" )
1011
1112
1213def workflows ():
1314 ws = WorkspaceClient ()
1415 installer = WorkspaceInstaller (ws )
15- logger .info (' Fetching deployed jobs...' )
16+ logger .info (" Fetching deployed jobs..." )
1617 print (json .dumps (installer .latest_job_status ()))
1718
1819
@@ -25,23 +26,24 @@ def open_remote_config():
2526
2627
2728MAPPING = {
28- ' open-remote-config' : open_remote_config ,
29- ' workflows' : workflows ,
29+ " open-remote-config" : open_remote_config ,
30+ " workflows" : workflows ,
3031}
3132
3233
3334def main (raw ):
3435 payload = json .loads (raw )
35- command = payload [' command' ]
36+ command = payload [" command" ]
3637 if command not in MAPPING :
37- raise KeyError (f'cannot find command: { command } ' )
38- flags = payload ['flags' ]
39- log_level = flags .pop ('log_level' )
40- if log_level != 'disabled' :
38+ msg = f"cannot find command: { command } "
39+ raise KeyError (msg )
40+ flags = payload ["flags" ]
41+ log_level = flags .pop ("log_level" )
42+ if log_level != "disabled" :
4143 databricks_logger = logging .getLogger ("databricks" )
4244 databricks_logger .setLevel (log_level .upper ())
4345
44- kwargs = {k .replace ('-' , '_' ): v for k ,v in flags .items ()}
46+ kwargs = {k .replace ("-" , "_" ): v for k , v in flags .items ()}
4547 MAPPING [command ](** kwargs )
4648
4749
0 commit comments