Changeset 3423


Ignore:
Timestamp:
Jan 26, 2017, 12:55:12 PM (3 years ago)
Author:
daduve
Message:

Adding new methods to share new n4d variable as EPOPTES_GROUPS

Location:
n4d-epoptes-server/trunk/fuentes
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • n4d-epoptes-server/trunk/fuentes/debian/changelog

    r603 r3423  
     1n4d-epoptes-server (0.6) xenial; urgency=high
     2
     3  * Adding new methods to share new n4d variable as EPOPTES_GROUPS
     4
     5 -- Daniel Duran Vecino <daduve@gmail.com>  Thu, 26 Jan 2017 12:54:23 +0100
     6
    17n4d-epoptes-server (0.5) xenial; urgency=medium
    28
  • n4d-epoptes-server/trunk/fuentes/install-files/usr/share/n4d/python-plugins/EpoptesServer.py

    r601 r3423  
    22import os
    33
     4class EpoptesVariables:
     5
     6       
     7        def __init__(self):
     8                pass
     9               
     10        #def __init__
     11       
     12        def add_group(self,n4d_mode=None):
     13               
     14                try:
     15               
     16                        import xmlrpclib as x
     17                        c=x.ServerProxy("https://server:9779")
     18                        VALOR=c.get_variable(n4d_mode,"VariablesManager","EPOPTES_GROUPS")
     19                        #print ("VALOR VARIABLE EPOPTES_GROUPS %s" %VALOR)
     20                        if  VALOR==None:
     21                                objects["VariablesManager"].add_variable("EPOPTES_GROUPS",{},"","Epoptes Groups",[],False,False)
     22                                #print c.add_variable(n4d_mode,"VariablesManager","EPOPTES_GROUPS",{},"","Epoptes Groups",[],False,False)
     23                                COMMENT = "[EpoptesVariables] Added variable EPOPTES_GROUPS to VariablesManager"
     24                                print ("%s" %COMMENT)
     25                                return [True,str(COMMENT)]
     26                        else:
     27                                COMMENT="[EpoptesVariables] EPOPTES_GROUPS Variable exists in your system, it hasn't been created again"
     28                                return [True,str(COMMENT)]
     29                except Exception as e:
     30                        return [False,str(e)]
     31               
     32        #def add_group
     33       
     34       
     35        def set_group(self,n4d_mode=None,data=None):
     36               
     37                try:
     38               
     39                        import xmlrpclib as x
     40                        c=x.ServerProxy("https://server:9779")
     41                        objects["VariablesManager"].set_variable("EPOPTES_GROUPS",data)
     42                        #c.set_variable(n4d_mode,"VariablesManager","EPOPTES_GROUPS",data)
     43                        COMMENT="[EpoptesVariables] EPOPTES_GROUPS has been updated"
     44                        print ("%s" %COMMENT)
     45                        return [True,str(COMMENT)]
     46                               
     47                except Exception as e:
     48                        return [False,str(e)]
     49               
     50        #def set_group
     51       
    452
    553
Note: See TracChangeset for help on using the changeset viewer.