Changeset 5946


Ignore:
Timestamp:
Sep 28, 2017, 9:15:29 AM (2 years ago)
Author:
hectorgh
Message:

wip

Location:
n4d-cdlocker-server/trunk/fuentes
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • n4d-cdlocker-server/trunk/fuentes/debian/control

    r5883 r5946  
    99Package: n4d-cdlocker-server
    1010Architecture: all
    11 Conflicts: zero-lliurex-locker
    12 Replaces: zero-lliurex-locker
     11Conflicts: zero-lliurex-locker (>= 0.140)
     12Breaks: zero-lliurex-locker (>= 0.140)
     13Replaces: zero-lliurex-locker (>= 0.140)
     14Provides: zero-lliurex-locker
    1315Pre-Depends: n4d (>=0.112)
    1416Recommends: lliurex-cdlocker (>=0.2)
  • n4d-cdlocker-server/trunk/fuentes/debian/n4d-cdlocker-server.postinst

    r5883 r5946  
    66   configure)
    77
    8         n4d-modules enable-plugin /etc/n4d/conf.d/ShutdownerManager || true
     8        n4d-modules enable-plugin /etc/n4d/conf.d/CDLockerManager || true
    99       
    1010   ;;
  • n4d-cdlocker-server/trunk/fuentes/install-files/etc/n4d/conf.d/CDLockerManager

    r5899 r5946  
    11[SETUP]
    22type=python
    3 path=ShutdownerManager.py
    4 class=ShutdownerManager
     3path=CDLockerManager.py
     4class=CDLockerManager
    55[METHODS]
    66is_enabled=anonymous
  • n4d-cdlocker-server/trunk/fuentes/install-files/usr/share/n4d/python-plugins/CDLockerManager.py

    r5899 r5946  
    1313        def startup(self,options):
    1414               
    15                 self.internal_variable=copy.deepcopy(objects["VariablesManager"].get_variable("SHUTDOWNER"))
     15                self.internal_variable=copy.deepcopy(objects["VariablesManager"].get_variable("CDLOCKER"))
    1616                if self.internal_variable==None:
    1717                        try:
     
    3737               
    3838                try:
    39                         return self.internal_variable["enabled"]=True
     39                        return self.internal_variable["enabled"]
    4040                except:
    4141                        return False
     
    4848                if type(status)==bool:
    4949                        self.internal_variable["enabled"]=status
     50                        self.save_variable()
    5051                        return True
    5152                       
     
    5455        #def set_lock_status
    5556       
     57        def save_variable(self,variable=None):
     58
     59                if variable==None:
     60                        variable=copy.deepcopy(self.internal_variable)
     61                else:
     62                        self.internal_variable=copy.deepcopy(variable)
     63               
     64                objects["VariablesManager"].set_variable("CDLOCKER",variable)
     65       
     66                return {"status":True,"msg":""}
     67               
     68        #def save_variable
     69       
    5670#class CDLockerManager 
Note: See TracChangeset for help on using the changeset viewer.