summaryrefslogtreecommitdiff
path: root/deployment/machine.scm
blob: 28e303b96c008dc6dbe8e4d8e35aa2a56a9924ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
(define-module (deployment machine)
  #:use-module ((deployment machine ssh)
                #:prefix deployment:machine:ssh:)
  #:use-module ((deployment systems aisaka)
                #:prefix deployment:systems:aisaka:)
  #:use-module ((gnu machine)
                #:prefix gnu:machine:)
  #:use-module ((gnu machine ssh)
                #:prefix gnu:machine:ssh:))

(define aisaka-machine
  (gnu:machine:machine
   (operating-system deployment:systems:aisaka:system)
   (environment      gnu:machine:ssh:managed-host-environment-type)
   (configuration    deployment:machine:ssh:aisaka-configuration)))

(define-public aisaka
  (list aisaka-machine))