예제 #1
0
 def __init__(self):
     self.settings = serverTools.getCMSSettings()
     if self.settings == None:
         self.settings = cmsSettings.Settings()
         serverTools.setCMSSettings(self.settings)
     self.logger = serverTools.getLogger()
     self.timezoneoffset = None
예제 #2
0
 def __init__(self):
     self.settings = serverTools.getCMSSettings()
     if self.settings == None:
         self.settings = cmsSettings.Settings()
         serverTools.setCMSSettings(self.settings)
     self.logger = serverTools.getLogger()
     self.max_node_id_limit = 32
예제 #3
0
 def __init__(self):
     self.settings = serverTools.getCMSSettings()
     if self.settings == None:
         self.settings = cmsSettings.Settings()
         serverTools.setCMSSettings(self.settings)
     self.logger = serverTools.getLogger()
     self.max_node_id_limit = 32
예제 #4
0
    def __init__(self):
        self.settings = serverTools.getCMSSettings()
        if self.settings == None:
            self.settings = cmsSettings.Settings()
            serverTools.setCMSSettings(self.settings)
        self.logger = serverTools.getLogger()

        self.csvdownloadlimit_mb = 10
        # 5 years of daily data
        self.max_npoints_returned = 1825

        // Load different storage engines
        require "Modules/feed/engine/MysqlTimeSeries.php";
        require "Modules/feed/engine/Timestore.php";
        require "Modules/feed/engine/PHPTimestore.php";
        require "Modules/feed/engine/Histogram.php";
        require "Modules/feed/engine/PHPTimeSeries.php";
        require "Modules/feed/engine/GraphiteTimeSeries.php";

        // Development engines
        require "Modules/feed/engine/PHPFina.php";
        require "Modules/feed/engine/PHPFiwa.php";

        // Backwards compatibility
        if (!isset($settings)) $settings= array();
        if (!isset($settings['timestore'])) {
            global $timestore_adminkey;
            $settings['timestore'] = array('adminkey'=>$timestore_adminkey);
        }
예제 #5
0
def houseLogin():
    if 'username' in session:
        global cms
        if cms is None:
            cms = cmsSettings.Settings()
            serverTools.setCMSSettings(cms)
        status = serverTools.getPyEmoncmsLogin()
        if status["status"] is False:
            return render_template('house/houseLogin.html')
        return redirect(url_for('pyemon_user'))
    return render_template('index.html')
예제 #6
0
def houseLogin():
    if 'username' in session:
        global cms
        if cms is None:
            cms = cmsSettings.Settings()
            serverTools.setCMSSettings(cms)
        status = serverTools.getPyEmoncmsLogin()
        if status["status"] is False:
            return render_template('house/houseLogin.html')
        return redirect(url_for('pyemon_user'))
    return render_template('index.html')