From 34f3d1e2a723405bf4172617e76a7288dc17cf60 Mon Sep 17 00:00:00 2001 From: Shawn Davis Date: Sat, 29 Jan 2022 20:45:48 -0600 Subject: [PATCH] Added basic support for PHP. --- scripttease/lib/snippets/mappings.py | 5 +++-- scripttease/lib/snippets/php.py | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 scripttease/lib/snippets/php.py diff --git a/scripttease/lib/snippets/mappings.py b/scripttease/lib/snippets/mappings.py index 9d0f922..338ee58 100644 --- a/scripttease/lib/snippets/mappings.py +++ b/scripttease/lib/snippets/mappings.py @@ -5,6 +5,7 @@ from .django import django from .messages import messages from .mysql import mysql from .pgsql import pgsql +from .php import php from .posix import posix from .python import python from .ubuntu import ubuntu @@ -56,6 +57,6 @@ def merge_dictionaries(first: dict, second: dict) -> dict: MAPPINGS = { - 'centos': merge(centos, django, messages, mysql, pgsql, posix, python), - 'ubuntu': merge(ubuntu, django, messages, mysql, pgsql, posix, python), + 'centos': merge(centos, django, messages, mysql, pgsql, php, posix, python), + 'ubuntu': merge(ubuntu, django, messages, mysql, pgsql, php, posix, python), } diff --git a/scripttease/lib/snippets/php.py b/scripttease/lib/snippets/php.py new file mode 100644 index 0000000..867b32a --- /dev/null +++ b/scripttease/lib/snippets/php.py @@ -0,0 +1,3 @@ +php = { + 'module': "phpenmod {{ args[0] }}", +}