On unknown IQ, reply with proper error

Stephen Paul Weber created

Closes #8

Change summary

sgx-catapult.rb | 8 ++++++++
1 file changed, 8 insertions(+)

Detailed changes

sgx-catapult.rb 🔗

@@ -884,6 +884,14 @@ module SGXcatapult
 		#write_to_stream s.approve!
 		#write_to_stream s.request!
 	end
+
+	iq :get? do |i|
+		write_to_stream error_msg(i.reply, i.query, 'cancel', 'feature-not-implemented')
+	end
+
+	iq :set? do |i|
+		write_to_stream error_msg(i.reply, i.query, 'cancel', 'feature-not-implemented')
+	end
 end
 
 [:INT, :TERM].each do |sig|