Skip to content
Snippets Groups Projects
Commit 4eeb6150 authored by Måns Gezelius's avatar Måns Gezelius
Browse files

Merge branch 'test' into 'production'

Test

See merge request !10
parents 24f7c783 eaf83532
No related branches found
No related tags found
1 merge request!10Test
Pipeline #62491 passed
......@@ -31,10 +31,15 @@ class tracingcarbon {
service => 'https',
}
users::liu_user { 'mange61':
commonname => "Måns Gezelius",
commonname => 'Måns Gezelius',
shell => '/bin/bash',
sshkey => 'AAAAB3NzaC1yc2EAAAADAQABAAABAQDHsZ1q+e4nD2SAx659Kv1vf3tmhQmQJ/KOe4zOk4FyJt2OUoHsv82RD4rYVXxcnGojwFjTAtYTW2B4q/f334IGY9aezow/b39kkg977bJ7AC/OU1enkWFK3nkDtkP7htVbsSeogvyHf32niyosDvW8VCTNe9DZctyJ5Eu9AB0z/tuAr++/z+9sWYtiG0sGn/rUnrAvOqWHkTR2ShZHZPyXq+UCrJXHfbJ+P9EzzgFjr2uPoFgBiCqd0Ov2/zWP3k+chGcbSSKtJ3I3Ylh49jAxB1/srct4R0o7sNOKQBnrXXTAIkDLma2ilu0dAksPjD22ZYvWgRt03u7qxQR6lOB/', #lint:ignore:140chars
}
include certdist
include tracingcarbon::python
include tracingcarbon::yarn
# include tracingcarbon::runserver
}
# Ensures python is installed
class tracingcarbon::python ( ) {
package { 'python39' :
ensure => 'installed',
}
}
# Starts the django server in a pipenv, if not already running
class tracingcarbon::runserver () {
exec { 'Run django' :
command => 'pipenv run python3 manage.py runserver &',
path => [ '/home/mange61/.local/bin', '/usr/bin', '/bin' ],
cwd => '/home/mange61/tracing-carbon',
user => 'mange61',
unless => 'nc localhost 8000 -w 1',
}
}
# Ensures yarn is installed
class tracingcarbon::yarn ( ) {
package { 'nodejs' :
ensure => 'installed',
}
}
include tracingcarbon::python
include tracingcarbon::runserver
include tracingcarbon::yarn
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment