File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 88
99modes = ["interactive" , "devicecode" , "silent" ]
1010
11+ fmu_sumo_uploader_client_id = "a65dc4cc-3dec-43df-9599-e66d3abc4dca"
12+
1113
1214def get_parser () -> ArgumentParser :
1315 parser = ArgumentParser (description = "Login to Sumo on azure" )
@@ -47,13 +49,24 @@ def get_parser() -> ArgumentParser:
4749 help = "Print access token" ,
4850 )
4951
52+ parser .add_argument (
53+ "-u" ,
54+ "--uploader" ,
55+ dest = "client_id" ,
56+ action = "store_const" ,
57+ const = fmu_sumo_uploader_client_id ,
58+ default = None ,
59+ help = "Use fmu-sumo-uploader client registration" ,
60+ )
61+
5062 return parser
5163
5264
5365def main ():
5466 args = get_parser ().parse_args ()
5567 logger .setLevel (level = args .verbosity )
5668 env = args .env
69+ client_id = args .client_id
5770 mode = args .mode
5871 is_interactive = mode == "interactive"
5972 is_devicecode = mode == "devicecode"
@@ -71,6 +84,7 @@ def main():
7184 env ,
7285 interactive = is_interactive ,
7386 devicecode = is_devicecode ,
87+ client_id = client_id ,
7488 )
7589 token = sumo .authenticate ()
7690
You can’t perform that action at this time.
0 commit comments