lib/imperituroard/projects/iot/mongoconnector.rb in imperituroard-0.1.8 vs lib/imperituroard/projects/iot/mongoconnector.rb in imperituroard-0.1.9
- old
+ new
@@ -10,17 +10,33 @@
@mongoip = mongoip
@mongoport = mongoport
@iotip = iotip
client_host = [mongoip + ":" + mongoport]
@client = Mongo::Client.new(client_host, :database => database)
+ end
+ def audit_logger(proc_name)
+ begin
+ collection = client[:audit]
+ doc = {
+ proc_name: proc_name,
+ hobbies: [ 'hiking', 'tennis', 'fly fishing' ],
+ siblings: {
+ brothers: 0,
+ sisters: 1
+ }
+ }
+ result = collection.insert_one(doc)
+ p result
+ rescue
+ continue
+ end
end
def ttt
p "111111"
begin
puts(client.cluster.inspect)
- puts
puts('Collection Names: ')
puts(client.database.collection_names)
puts('Connected!')
collection = client[:audit]
doc = {
\ No newline at end of file