diff options
author | Cara Salter <cara@devcara.com> | 2022-07-09 22:27:43 -0400 |
---|---|---|
committer | Cara Salter <cara@devcara.com> | 2022-07-09 22:32:40 -0400 |
commit | f4895ad4ee10545fb3ba6722f9559a3ae37300ef (patch) | |
tree | 0edf096e38d66698f96ab008e2853807857a4a97 /src/ship.rs | |
parent | ec087f3d08f5861b6ffcce00a632858a57c86d31 (diff) | |
download | solarlib-f4895ad4ee10545fb3ba6722f9559a3ae37300ef.tar.gz solarlib-f4895ad4ee10545fb3ba6722f9559a3ae37300ef.zip |
colony: Initial cloud-init support1.6.0
Diffstat (limited to 'src/ship.rs')
-rw-r--r-- | src/ship.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/ship.rs b/src/ship.rs index 7b684b3..80cfd08 100644 --- a/src/ship.rs +++ b/src/ship.rs @@ -39,6 +39,8 @@ pub struct Ship { pub download_url: String, /// The commonly accepted version (e.g "rolling", "21.11", "unstable") pub version: String, + /// Whether this ship supports the use of cloud-init (Colonies) + pub colonizable: bool } /// Describes a starship generated from a database @@ -50,7 +52,8 @@ pub struct DbShip { pub name: String, pub shasum: String, pub download_url: String, - pub version: String + pub version: String, + pub colonizable: bool, } impl From<DbShip> for Ship { @@ -59,7 +62,8 @@ impl From<DbShip> for Ship { name: o.name, shasum: Sha256(o.shasum), download_url: o.download_url, - version: o.version + version: o.version, + colonizable: o.colonizable } } } |