X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sm.py;h=45644d856c2c54189ca3939b30e0c869cd1e6827;hb=a66245c005f3f0543bfc6746a3c367f6fc2d4e9e;hp=8fab86ea735b27c41acfd5ab873bc367c0bffe07;hpb=a11d8dfe94eeb37d9b18e54e88f92fc8490887ce;p=nodemanager.git diff --git a/sm.py b/sm.py index 8fab86e..45644d8 100644 --- a/sm.py +++ b/sm.py @@ -127,6 +127,11 @@ def GetSlivers(data, fullupdate=True): except (KeyError, ValueError): amt = default_amt rspec[resname] = amt + # add in sysctl attributes into the rspec + for key in attr_dict.keys(): + if key.find("sysctl.") == 0: + rspec[key] = attr_dict[key] + database.db.deliver_record(rec) if fullupdate: database.db.set_min_timestamp(data['timestamp']) database.db.sync()