mirror of
https://github.com/Lore09/Tesi-Magistrale.git
synced 2025-12-19 04:14:35 +00:00
Fix random stuff
This commit is contained in:
2
project/.gitignore
vendored
2
project/.gitignore
vendored
@@ -1 +1 @@
|
|||||||
gen
|
gen/
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
project_name: Test
|
project_name: Test
|
||||||
tasks:
|
tasks:
|
||||||
- name: Data Aggregation
|
- name: Data Aggregation
|
||||||
type: producer_nats
|
type: processor_nats
|
||||||
code: task1.go
|
code: task1.go
|
||||||
targets:
|
targets:
|
||||||
- edge
|
- edge
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import os
|
|||||||
import src.code_generator.generator as code_generator
|
import src.code_generator.generator as code_generator
|
||||||
import src.wasm_builder.build as wasm_builder
|
import src.wasm_builder.build as wasm_builder
|
||||||
import src.component_deploy.deploy as deployer
|
import src.component_deploy.deploy as deployer
|
||||||
|
import time
|
||||||
|
|
||||||
class Pelato:
|
class Pelato:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
@@ -33,5 +34,9 @@ class Pelato:
|
|||||||
print('-------------------------------------------')
|
print('-------------------------------------------')
|
||||||
|
|
||||||
self.generate(project_dir)
|
self.generate(project_dir)
|
||||||
|
time.sleep(1)
|
||||||
|
|
||||||
self.build(project_dir)
|
self.build(project_dir)
|
||||||
|
time.sleep(1)
|
||||||
|
|
||||||
self.deploy(project_dir)
|
self.deploy(project_dir)
|
||||||
@@ -2,13 +2,20 @@ apiVersion: core.oam.dev/v1beta1
|
|||||||
kind: Application
|
kind: Application
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ component_name }}
|
name: {{ component_name }}
|
||||||
|
annotations:
|
||||||
|
description: 'Data stream processing using NATS topic in Golang (TinyGo), using the WebAssembly Component Model and WebAssembly Interfaces Types (WIT)'
|
||||||
|
wasmcloud.dev/authors: Lorenzo Venerandi
|
||||||
|
wasmcloud.dev/source-url: https://gitea.rebus.ninja/lore/wasm-nats-stream-client.git/wadm.yaml
|
||||||
|
wasmcloud.dev/readme-md-url: https://gitea.rebus.ninja/lore/wasm-nats-stream-client.git/README.md
|
||||||
|
wasmcloud.dev/homepage: https://gitea.rebus.ninja/lore/wasm-nats-stream-client.git
|
||||||
|
wasmcloud.dev/categories: |
|
||||||
|
stream-processing,nats-client,tinygo,golang
|
||||||
spec:
|
spec:
|
||||||
components:
|
components:
|
||||||
- name: {{ component_name }}
|
- name: {{ component_name }}
|
||||||
type: component
|
type: component
|
||||||
properties:
|
properties:
|
||||||
image: {{ registry_url }}/{{ component_name }}:{{ version }}
|
image: {{ registry_url }}/{{ component_name }}:{{ version }}
|
||||||
id: stream
|
|
||||||
traits:
|
traits:
|
||||||
- type: link
|
- type: link
|
||||||
properties:
|
properties:
|
||||||
|
|||||||
@@ -2,13 +2,20 @@ apiVersion: core.oam.dev/v1beta1
|
|||||||
kind: Application
|
kind: Application
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ component_name }}
|
name: {{ component_name }}
|
||||||
|
annotations:
|
||||||
|
description: 'Data stream processing using NATS topic in Golang (TinyGo), using the WebAssembly Component Model and WebAssembly Interfaces Types (WIT)'
|
||||||
|
wasmcloud.dev/authors: Lorenzo Venerandi
|
||||||
|
wasmcloud.dev/source-url: https://gitea.rebus.ninja/lore/wasm-nats-stream-client.git/wadm.yaml
|
||||||
|
wasmcloud.dev/readme-md-url: https://gitea.rebus.ninja/lore/wasm-nats-stream-client.git/README.md
|
||||||
|
wasmcloud.dev/homepage: https://gitea.rebus.ninja/lore/wasm-nats-stream-client.git
|
||||||
|
wasmcloud.dev/categories: |
|
||||||
|
stream-processing,nats-client,tinygo,golang
|
||||||
spec:
|
spec:
|
||||||
components:
|
components:
|
||||||
- name: {{ component_name }}
|
- name: {{ component_name }}
|
||||||
type: component
|
type: component
|
||||||
properties:
|
properties:
|
||||||
image: {{ registry_url }}/{{ component_name }}:{{ version }}
|
image: {{ registry_url }}/{{ component_name }}:{{ version }}
|
||||||
id: producer
|
|
||||||
traits:
|
traits:
|
||||||
- type: spreadscaler
|
- type: spreadscaler
|
||||||
properties:
|
properties:
|
||||||
|
|||||||
Reference in New Issue
Block a user