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
|
||||
tasks:
|
||||
- name: Data Aggregation
|
||||
type: producer_nats
|
||||
type: processor_nats
|
||||
code: task1.go
|
||||
targets:
|
||||
- edge
|
||||
|
||||
@@ -2,6 +2,7 @@ import os
|
||||
import src.code_generator.generator as code_generator
|
||||
import src.wasm_builder.build as wasm_builder
|
||||
import src.component_deploy.deploy as deployer
|
||||
import time
|
||||
|
||||
class Pelato:
|
||||
def __init__(self):
|
||||
@@ -33,5 +34,9 @@ class Pelato:
|
||||
print('-------------------------------------------')
|
||||
|
||||
self.generate(project_dir)
|
||||
time.sleep(1)
|
||||
|
||||
self.build(project_dir)
|
||||
time.sleep(1)
|
||||
|
||||
self.deploy(project_dir)
|
||||
@@ -2,13 +2,20 @@ apiVersion: core.oam.dev/v1beta1
|
||||
kind: Application
|
||||
metadata:
|
||||
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:
|
||||
components:
|
||||
- name: {{ component_name }}
|
||||
type: component
|
||||
properties:
|
||||
image: {{ registry_url }}/{{ component_name }}:{{ version }}
|
||||
id: stream
|
||||
traits:
|
||||
- type: link
|
||||
properties:
|
||||
|
||||
@@ -2,13 +2,20 @@ apiVersion: core.oam.dev/v1beta1
|
||||
kind: Application
|
||||
metadata:
|
||||
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:
|
||||
components:
|
||||
- name: {{ component_name }}
|
||||
type: component
|
||||
properties:
|
||||
image: {{ registry_url }}/{{ component_name }}:{{ version }}
|
||||
id: producer
|
||||
traits:
|
||||
- type: spreadscaler
|
||||
properties:
|
||||
|
||||
Reference in New Issue
Block a user