Esempio n. 1
0
def do_permissions():
    accept = request.forms.get('Accept')
    userid = request.get_cookie("userid", secret='teamfin')
    db = sqlite3.connect('database/jogrx.db')
    c = db.cursor()
    if accept:
        c.execute("UPDATE user SET accept_terms=? WHERE id=?", (1, int(userid)))
        db.commit()
        c.close()
        return success()
    else:
        c.execute("UPDATE user SET accept_terms=? WHERE id=?", (0, int(userid)))
        db.commit()
        c.close()
        return home()
Esempio n. 2
0
    def __init__(self, parent):
        self.parent = parent
        self.device = parent.device
        self.data_layer = parent.data_layer
        self.apps = parent.apps
        self.marionette = parent.marionette
        self.actions = Actions(self.marionette)

        # Globals used for reporting ...
        self.errNum = 0
        self.start_time = time.time()

        # Get run details from the OS.
        self.general = general(self)
        self.test_num = parent.__module__[5:]

        self.app = app(self)
        self.date_and_time = date_and_time(self)
        self.debug = debug(self)
        self.element = element(self)
        self.home = home(self)
        self.iframe = iframe(self)
        self.messages = Messages(self)
        self.network = network(self)
        self.reporting = reporting(self)
        self.statusbar = statusbar(self)
        self.test = test(self)
        self.visual_tests = visualtests(self)

        self.marionette.set_search_timeout(10000)
        self.marionette.set_script_timeout(10000)

        elapsed = time.time() - self.start_time
        elapsed = round(elapsed, 0)
        elapsed = str(datetime.timedelta(seconds=elapsed))
        self.reporting.debug("Initializing 'UTILS' took {} seconds.".format(elapsed))
        current_lang = parent.data_layer.get_setting("language.current").split('-')[0]
        self.reporting.info("Current Toolkit language: [{}]".format(current_lang))
        try:
            btn = self.marionette.find_element('id', 'charge-warning-ok')
            btn.tap()
        except:
            pass
        parent.data_layer.set_setting('screen.automatic-brightness', True)
Esempio n. 3
0
import os #for interrupt
import time, datetime
import home
from random import randrange #for testing

tempInterval = 3*60 # 1*60 #2*60 == 2 minutes
lasttime = -tempInterval

numEventsToPurge = 200 #ammass this number of events and then purge

h=home.home()
h.logfile_open()

#testing
testinterval = 5 #seconds
lasttest = -testinterval
logNumber = 0

def cleanup():
	print '\n'
	print '-->> turning ir and white lights off'
	h.ir(0)
	h.white(0)
	print '-->> closing log file'
	h.logfile_close()
	print '-->> testhome.py is done.'

while True:
	try:
		now = time.time()
		elapsed = now - lasttime
Esempio n. 4
0
def _home(defaultFolder, myFolder):
    import home
    home.home(defaultFolder, myFolder)
Esempio n. 5
0
def index(request):
    if request.user.is_authenticated():
    	return home.home(request)  
    return login(request) 
Esempio n. 6
0
 def runhome(self):
     self.root.destroy()
     h3 = home.home()
Esempio n. 7
0
			forgotpass.forgotPassword()
			nextGoto = 'login'
		elif log.status['login'] == 'register':
			import register
			register.register()
			nextGoto = 'login'
		elif log.status['login'] == 'pass':
			server = log.server
			nextGoto = 'home'
		else:
			exit()

	# Home window
	if goto == 'home':
		import home
		hom = home.home(server)
		nextGoto = 'login'
		if hom.status['home'] == 'viewhotels':
			import viewhotels
			viewhotels.viewHotels(server)
			nextGoto = 'home'
		if hom.status['home'] == 'reserve':
			import reserve
			reserve.book(server,hom.reser)
			nextGoto = 'home'
		if hom.status['home'] == 'viewbooking':
			import viewbooking
			viewbooking.viewbookings(server)
			nextGoto = 'home'
		if hom.status['home'] == 'aboutus':
			import aboutus
        winddatadf = pd.read_csv(wind_data)
        powercurvedf = pd.read_csv(powercurve_data)
    except Exception as e:
        print(e)
        winddatadf = pd.read_excel(wind_data)
        powercurvedf = pd.read_excel(powercurve_data)
    
else:
    st.sidebar.write("No File Uploaded")      


# Sidebar Navigation
st.sidebar.title('Navigation')
options = st.sidebar.radio('Select a page:',  ['Home', 'Visualizer', 'Optimizer'])

if options == 'Home':
    home.home()
elif options == 'Visualizer':
    if wind_data is not None and powercurve_data is not None:
        Data.data(winddatadf, powercurvedf)
    else:
        Data.data(None, None)
elif options == 'Optimizer':
    if wind_data is not None and powercurve_data is not None:
        optimizer.optimizer(winddatadf, powercurvedf)
    else:
        optimizer.optimizer(None, None)



Esempio n. 9
0
logHandler = FileHandler('log.log', mode='w')
logHandler.setLevel(logging.DEBUG)
myFormatter = logging.Formatter(logFormat)
logHandler.setFormatter(myFormatter)
app.logger.addHandler(logHandler)

app.logger.setLevel(logging.DEBUG)

# turn off werkzeug logging
werkzeugLogger = logging.getLogger('werkzeug')
werkzeugLogger.setLevel(logging.ERROR)

#
import bUtil
from home import home
home = home()


def getStatus():
    # Get struct of status from the backend
    status = home.getStatus()
    return status


@app.before_request
def myBeforeRequest():
    #print('before_request()')
    pass


@app.after_request
Esempio n. 10
0
 def send(self):
     user = self.myEntryBox.get()
     top.destroy()
     homeObj = home()
     homeObj.makeWindow(user)
Esempio n. 11
0
 def backToHome(self):
     win.destroy()
     from home import home
     home().makeWindow(me)
Esempio n. 12
0
from tkinter import *
from home import home
import sqlite3
from connections import create_table_userdata, create_table_blog
try:
    create_table_userdata()
    create_table_blog()

except Exception as e:
    pass

home()
Esempio n. 13
0
if __name__ == '__main__':

    app = QtGui.QApplication(sys.argv)

    """Connection à la db; chargement des données dans le modèle"""
    db = QtSql.QSqlDatabase.addDatabase('QSQLITE') #Défini le type de db (ici SqlLite)
    db.setDatabaseName('biomed.sql') #nom de la db à ouvrir
    db.open()

    "Fenetre principale"
    main = QtGui.QTabWidget()
    main.setWindowTitle("Test")
    main.setGeometry(200,60, 500, 400)

    """2 Vues indépendantes"""
    homeScreen = home()
    syncScreen = sync()

    """Ecrans d'édition"""
    noUsers = noUserMesures()
    editUsers = editUsers()
    editMesures = editMesures()

    """Tab contenant les écrans d'édition"""
    editTabs = QtGui.QTabWidget()

    """Sur modif de la db"""
    noUsers.dbChange.connect(callUpdate)
    editUsers.dbChange.connect(callUpdate)
    editMesures.dbChange.connect(callUpdate)