diff options
author | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-07 18:23:45 -0500 |
---|---|---|
committer | A. Wilcox <AWilcox@Wilcox-Tech.com> | 2019-10-07 18:23:45 -0500 |
commit | 242a0736d0da65c99967190dd548076cb53e5bff (patch) | |
tree | 34d320791f55b66d99f18787a5a348c1dd1ed46f | |
parent | c6ff2119f800089399c359b3a2dee3bbab67bb33 (diff) | |
download | horizon-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.hh | 12 | ||||
-rw-r--r-- | hscript/meta.hh | 21 | ||||
-rw-r--r-- | hscript/network.hh | 3 |
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 { }; |