Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
pycklets / nginx_installed.py
Size: Mime:
# -*- coding: utf-8 -*-

from pyckles import AutoPycklet


class NginxInstalled(AutoPycklet):
    """Installs the Nginx web server.

     This uses the [geerlingguy.nginx](https://github.com/geerlingguy/ansible-role-nginx)
     Ansible role to do the heavy lifting.

     It's recommended to use the 'webserver-service' frecklet instead of this.

       Args:
         user: the user nginx will run under

    """

    FRECKLET_ID = "nginx-installed"

    def __init__(self, user=None):

        super(NginxInstalled, self).__init__(var_names=["user"])
        self._user = user

    @property
    def user(self):
        return self._user

    @user.setter
    def user(self, user):
        self._user = user