@@ -671,6 +671,21 @@ register_software <- function(){
671
671
pwd = list (label = " Password" , def = " Password for user authentication" , class = " character" ),
672
672
logger = list (label = " Logger" , def = " Level for 'ows4R' logger messages (NULL,INFO or DEBUG)" , class = " character" , choices = c(" INFO" , " DEBUG" ))
673
673
)
674
+ ),
675
+ # -------------------------------------------------------------------------------------------------------
676
+ # GEONODE CLIENT
677
+ # -------------------------------------------------------------------------------------------------------
678
+ geoflow_software $ new(
679
+ software_type = " geonode" ,
680
+ definition = " GeoNode client powered by 'geonode4R' package" ,
681
+ packages = list (" geonode4R" ),
682
+ handler = try(geonode4R :: GeoNodeManager $ new , silent = TRUE ),
683
+ arguments = list (
684
+ url = list (label = " URL" , def = " GeoNode endpoint URL" , class = " character" ),
685
+ user = list (label = " Username" , def = " Username for user authentication" , class = " character" ),
686
+ pwd = list (label = " Password" , def = " Password for user authentication" , class = " character" ),
687
+ logger = list (label = " Logger" , def = " Level for 'geonode4R' logger messages (NULL,INFO or DEBUG)" , class = " character" , choices = c(" INFO" , " DEBUG" ))
688
+ )
674
689
)
675
690
)
676
691
.geoflow $ software <- software
0 commit comments