radon-h2020 / radon-particles

TOSCA definitions repository for the RADON project
Apache License 2.0
12 stars 30 forks source link

Added New TOSCA Datapipeline SFTP and AzureBlob Nodetypes #72

Closed Deepsubhra closed 3 years ago

Deepsubhra commented 3 years ago

New TOSCA node types are added, listed below:

  1. ConsSFTP Under radon.nodes.datapipeline.source Namespace

  2. PubsSFTP Under radon.nodes.datapipeline.destination Namespace

  3. ConsAzureBlob Under radon.nodes.datapipeline.source Namespace

  4. PubsAzureBlob Under radon.nodes.datapipeline.destination Namespace

Short Description of the created node types:

ConsSFTP: Using this ConsSFTP node type users can create and configure the data pipeline processors by mentioning the following properties: Username, Password, Hostname, Port, Delete_Original, Remote_Path, Search_Recursively.

PubsSFTP: Using this PubsSFTP node type users can create and configure the data pipeline processors by mentioning the following properties: Username, Password, Hostname, Port, Remote_Path, Create_Directory.

ConsAzureBlob: Using this ConsAzureBlob node type users can create and configure the data pipeline processors by mentioning the following properties: container_name, storage_account_name, storage_account_key, prefix.

PubsAzureBlob: Using this PubsAzureBlob node type users can create and configure the data pipeline processors by mentioning the following properties: container_name, storage_account_name, storage_account_key, azure_create_container.

Created and added two service template Examples with these above mentioned 4 node types to check, node types are working well or not.

That service template is under radon.blueprints.examples named as

1) SFTP_Datapipeline_Example 2) Azure_Blob_Datapipeline_Example

Tested with this command : curl -d "" http://{{My IP}}:{{Port}}/winery/admin/repository/touch with No error.

This is the part of UTR contribution.