From: Ludovic Courtès Date: Sat, 7 Dec 2019 22:16:40 +0000 (+0100) Subject: machine: Remove unnecessary record self-referencing bindings. X-Git-Url: https://git.hcoop.net/jackhill/guix/guix.git/commitdiff_plain/a1d7920861a8d6c6774149eaf939eb2636942090?hp=deeaa9e1993b9c4684be8879d154000d234a5c24 machine: Remove unnecessary record self-referencing bindings. 'this-machine' and 'this-machine-ssh-configuration' were useless given that there are no thunked fields. * gnu/machine.scm ()[this-machine]: Remove. * gnu/machine/ssh.scm () [this-machine-ssh-configuration]: Remove. --- diff --git a/gnu/machine.scm b/gnu/machine.scm index b342fe2144..bdd92d9592 100644 --- a/gnu/machine.scm +++ b/gnu/machine.scm @@ -33,7 +33,6 @@ machine machine? - this-machine machine-operating-system machine-environment @@ -89,10 +88,8 @@ ;;; Declarations for machines in a deployment. ;;; -(define-record-type* machine - make-machine +(define-record-type* machine make-machine machine? - this-machine (operating-system %machine-operating-system); (environment machine-environment) ; symbol (configuration machine-configuration ; configuration object diff --git a/gnu/machine/ssh.scm b/gnu/machine/ssh.scm index 1b88fb44cc..d6ce1253a4 100644 --- a/gnu/machine/ssh.scm +++ b/gnu/machine/ssh.scm @@ -74,7 +74,6 @@ (define-record-type* machine-ssh-configuration make-machine-ssh-configuration machine-ssh-configuration? - this-machine-ssh-configuration (host-name machine-ssh-configuration-host-name) ; string (system machine-ssh-configuration-system) ; string (build-locally? machine-ssh-configuration-build-locally? ; boolean