summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2019-10-07 18:23:45 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2019-10-07 18:23:45 -0500
commit242a0736d0da65c99967190dd548076cb53e5bff (patch)
tree34d320791f55b66d99f18787a5a348c1dd1ed46f
parentc6ff2119f800089399c359b3a2dee3bbab67bb33 (diff)
downloadhorizon-242a0736d0da65c99967190dd548076cb53e5bff.tar.gz
horizon-242a0736d0da65c99967190dd548076cb53e5bff.tar.bz2
horizon-242a0736d0da65c99967190dd548076cb53e5bff.tar.xz
horizon-242a0736d0da65c99967190dd548076cb53e5bff.zip
hscript: Make classes for the rest of the keys
-rw-r--r--hscript/disk.hh12
-rw-r--r--hscript/meta.hh21
-rw-r--r--hscript/network.hh3
3 files changed, 36 insertions, 0 deletions
diff --git a/hscript/disk.hh b/hscript/disk.hh
index 560e30a..accac35 100644
--- a/hscript/disk.hh
+++ b/hscript/disk.hh
@@ -27,6 +27,18 @@ class DiskLabel : public Key {
class Partition : public Key {
};
+class Encrypt : public Key {
+};
+
+class LVMPhysical : public Key {
+};
+
+class LVMGroup : public Key {
+};
+
+class LVMVolume : public Key {
+};
+
class Filesystem : public Key {
};
diff --git a/hscript/meta.hh b/hscript/meta.hh
index 0446274..9491aac 100644
--- a/hscript/meta.hh
+++ b/hscript/meta.hh
@@ -21,6 +21,27 @@ namespace Keys {
class Hostname : public Key {
};
+class PkgInstall : public Key {
+};
+
+class Language : public Key {
+};
+
+class Keymap : public Key {
+};
+
+class Firmware : public Key {
+};
+
+class Timezone : public Key {
+};
+
+class Repository : public Key {
+};
+
+class SigningKey : public Key {
+};
+
}
}
diff --git a/hscript/network.hh b/hscript/network.hh
index 68132c7..e3e6595 100644
--- a/hscript/network.hh
+++ b/hscript/network.hh
@@ -27,6 +27,9 @@ public:
class NetAddress : public Key {
};
+class Nameserver : public Key {
+};
+
class NetSSID : public Key {
};