@@ -528,18 +528,21 @@ export class Message {
528528 // nodereduser.removeRight(cli.user._id, [Rights.delete]);
529529 // await nodereduser.Save(cli.jwt);
530530
531+ cli . _logger . debug ( "[" + cli . user . username + "] ensure nodered role " + name + "noderedadmins" ) ;
531532 var noderedadmins = await User . ensureRole ( cli . jwt , name + "noderedadmins" , null ) ;
532533 noderedadmins . addRight ( cli . user . _id , cli . user . username , [ Rights . full_control ] ) ;
533534 noderedadmins . removeRight ( cli . user . _id , [ Rights . delete ] ) ;
534535 noderedadmins . AddMember ( cli . user ) ;
535536 // noderedadmins.addRight(nodereduser._id, nodereduser.username, [Rights.full_control]);
536537 // noderedadmins.removeRight(nodereduser._id, [Rights.delete]);
537538 // noderedadmins.AddMember(nodereduser);
539+ cli . _logger . debug ( "[" + cli . user . username + "] update nodered role " + name + "noderedadmins" ) ;
538540 await noderedadmins . Save ( cli . jwt ) ;
539541
542+ cli . _logger . debug ( "[" + cli . user . username + "] GetDeployments" ) ;
540543 var deployment = await KubeUtil . instance ( ) . GetDeployment ( namespace , name ) ;
541544 if ( deployment == null ) {
542- console . log ( " Deployment " + name + " not found in " + namespace ) ;
545+ cli . _logger . debug ( "[" + cli . user . username + "] Deployment " + name + " not found in " + namespace + " so creating it" ) ;
543546 var _deployment = {
544547 metadata : { name : name , namespace : namespace , app : ( name + "nodered" ) } ,
545548 spec : {
@@ -574,9 +577,10 @@ export class Message {
574577 }
575578 await KubeUtil . instance ( ) . ExtensionsV1beta1Api . createNamespacedDeployment ( namespace , _deployment ) ;
576579 }
580+ cli . _logger . debug ( "[" + cli . user . username + "] GetService" ) ;
577581 var service = await KubeUtil . instance ( ) . GetService ( namespace , name ) ;
578582 if ( service == null ) {
579- console . log ( " Service " + name + " not found in " + namespace ) ;
583+ cli . _logger . debug ( "[" + cli . user . username + "] Service " + name + " not found in " + namespace + " creating it" ) ;
580584 var _service = {
581585 metadata : { name : name , namespace : namespace } ,
582586 spec : {
@@ -590,6 +594,7 @@ export class Message {
590594 }
591595 await KubeUtil . instance ( ) . CoreV1Api . createNamespacedService ( namespace , _service ) ;
592596 }
597+ cli . _logger . debug ( "[" + cli . user . username + "] GetIngress useringress" ) ;
593598 var ingress = await KubeUtil . instance ( ) . GetIngress ( namespace , "useringress" ) ;
594599 // console.log(ingress);
595600 var rule = null ;
@@ -599,6 +604,7 @@ export class Message {
599604 }
600605 }
601606 if ( rule == null ) {
607+ cli . _logger . debug ( "[" + cli . user . username + "] ingress " + hostname + " not found in useringress creating it" ) ;
602608 rule = {
603609 host : hostname ,
604610 http : {
@@ -614,6 +620,7 @@ export class Message {
614620 delete ingress . metadata . creationTimestamp ;
615621 delete ingress . status ;
616622 ingress . spec . rules . push ( rule ) ;
623+ cli . _logger . debug ( "[" + cli . user . username + "] replaceNamespacedIngress" ) ;
617624 await KubeUtil . instance ( ) . ExtensionsV1beta1Api . replaceNamespacedIngress ( "useringress" , namespace , ingress ) ;
618625 }
619626 } catch ( error ) {
0 commit comments