Skip to main content

Scaffold a Drupal site template

Project description

Template scripts

init-drupal

Requires Python 3.

Usage

usage: init-drupal [-h] [--directory DIRECTORY] [--description DESCRIPTION]
                   [--core-package {core,recommended}] [--docroot DOCROOT]
                   [--force] [--no-install] [--cache CACHE]
                   name

Scaffold a Drupal site template

positional arguments:
  name                  Name of your application package (e.g.,
                        axelerant/site)

optional arguments:
  -h, --help            show this help message and exit
  --directory DIRECTORY, -d DIRECTORY
                        Directory where the files should be set up (e.g.,
                        drupal). The directory will be emptied.
  --description DESCRIPTION, -D DESCRIPTION
                        Description of the package
  --core-package {core,recommended}, -c {core,recommended}
                        Select the core package
  --docroot DOCROOT, -r DOCROOT
                        The document root
  --force, -f           Force delete the "drupal" directory if it exists
  --no-install          Do not run composer install
  --cache CACHE         Add a cache service (either redis or memcache)

Example

init-drupal axelerant/site --cache redis --c core

The above command will generate a composer.json and in a drupal directory and run composer install. It will use the regular drupal/core package along with the Redis module and few other packages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axl-template-0.0.2.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

axl_template-0.0.2-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file axl-template-0.0.2.tar.gz.

File metadata

  • Download URL: axl-template-0.0.2.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

File hashes

Hashes for axl-template-0.0.2.tar.gz
Algorithm Hash digest
SHA256 6f8705850ea4e20fb9932617433eee603392d5d200e386007d1431b04bc20a4c
MD5 d6676344b53029825ebec1cd8a6ca545
BLAKE2b-256 37ac349ed33ec12c92aab00ef3be6bc517565e5faae4cac785afe9a79fe7deab

See more details on using hashes here.

File details

Details for the file axl_template-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: axl_template-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.7

File hashes

Hashes for axl_template-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 af8437d25c7933486f52510ed74d64e98156e7d1e1e03f21f3bd397081738c22
MD5 330bcd9e014daffabf71b8c26eacce47
BLAKE2b-256 f4c153327d07e1e2755bdd36652a28e09ce845f0e362a5ef6d22c3b980e74d4a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page