helm-chart-loaded

Description

n/a

Variables

Name Type Default Description

chart

dict --

A map describing the chart to install. Required

host

n/a --

n/a Required

Code

args:
  chart:
    doc:
      short_help: A map describing the chart to install.
    type: dict
    required: true
    empty: false
frecklets:
- frecklet:
    name: helm
    type: ansible-module
    properties:
      idempotent: true
      elevated: false
    resources:
      python-package:
      - pyhelm
      - grpcio
    desc:
      short: loading helm chart
  task:
    become: false
    delegate_to: localhost
  vars:
    chart: '{{:: chart ::}}'
    host: '{{:: host ::}}'
frecklecute helm-chart-loaded --help

Usage: frecklecute helm-chart-loaded [OPTIONS]

  n/a

Options:
  --chart CHART  A map describing the chart to install.  [required]
  --host HOST    n/a  [required]
  --help         Show this message and exit.
# -*- coding: utf-8 -*-


#
# module path: pycklets.helm_chart_loaded.HelmChartLoaded
#


from dataclasses import dataclass
from pyckles import AutoPycklet
from typing import *    # noqa

@dataclass
class HelmChartLoaded(AutoPycklet):
    """No documentation available.

       Args:
         chart: A map describing the chart to install.
         host: n/a

    """

    FRECKLET_ID = "helm-chart-loaded"

    chart: Dict = None
    host: str = None


    def __post_init__(self):
        super(HelmChartLoaded, self).__init__(var_names=["chart", "host"])


frecklet_class = HelmChartLoaded
# -*- coding: utf-8 -*-


#
# module path: pycklets.helm_chart_loaded.HelmChartLoaded
#


from pyckles import AutoPycklet

class HelmChartLoaded(AutoPycklet):
    """No documentation available.

       Args:
         chart: A map describing the chart to install.
         host: n/a

    """

    FRECKLET_ID = "helm-chart-loaded"

    def __init__(self, chart=None, host=None):

        super(HelmChartLoaded, self).__init__(var_names=["chart", "host"])
        self._chart = chart
        self._host = host

    @property
    def chart(self):
        return self._chart

    @chart.setter
    def chart(self, chart):
        self._chart = chart

    @property
    def host(self):
        return self._host

    @host.setter
    def host(self, host):
        self._host = host



frecklet_class = HelmChartLoaded