rdaclo
read account loop
Script that does things depending on how much time the user has. Reads time file that is a dict with key of user and value is time
In [41]:
import json
import os
import configparser
In [ ]:
In [7]:
opus = open('/home/wcmckee/sellcoffee/hostnames/localhost', 'r')
In [8]:
opjsn = opus.read()
In [9]:
neza = json.loads(opjsn)
In [15]:
#os.system('sudo passwd -l ' + locusa)
#os.system('sudo pgrep -u ' + locusa)
#os.system('sudo killall -KILL -u ' + locusa)neza.keys()
In [23]:
neza
Out[23]:
{u'blag': 0,
u'blah': 0,
u'charle': 0,
u'checkthis': 0,
u'clittle': 0,
u'figlet': 0,
u'gerty': 0,
u'jblog': 0,
u'jchick': 0,
u'joecheck': 0,
u'joeman': 0,
u'joemanz': 0,
u'pjohns': 0,
u'poi': 0,
u'point': 0,
u'poiu': 0,
u'pytest': 0,
u'qwe': 0,
u'red': 0,
u'signinlca.py': 0,
u'sjohns': 0,
u'ssung': 0,
u'tnow': 0,
u'wblack': 0,
u'wcm': 0,
u'wcmckee': 0,
u'webmck': 0,
u'wez': 0,
u'wkee': 0,
u'wmen': 0}
In [33]:
for nezf in neza.values():
print nezf
if nezf == 0:
print ('No Time!')
#print ('Logout ' + neza())
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
0
No Time!
In [40]:
for naez in neza.keys():
print naez
joemanz
point
wkee
blah
charle
poi
wblack
wmen
blag
figlet
sjohns
joeman
jchick
pytest
jblog
wez
wcm
red
wcmckee
qwe
checkthis
poiu
pjohns
tnow
ssung
signinlca.py
gerty
webmck
joecheck
clittle
In [38]:
for nezf in neza.values():
print nezf
if nezf == 0:
print ('No Time!')
#print ('Logout ' + neza())
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
0
No Time!
[u'joemanz', u'point', u'wkee', u'blah', u'charle', u'poi', u'wblack', u'wmen', u'blag', u'figlet', u'sjohns', u'joeman', u'jchick', u'pytest', u'jblog', u'wez', u'wcm', u'red', u'wcmckee', u'qwe', u'checkthis', u'poiu', u'pjohns', u'tnow', u'ssung', u'signinlca.py', u'gerty', u'webmck', u'joecheck', u'clittle']
Write a config file that has each user and their time.
In [43]:
config = configparser.RawConfigParser()
In [44]:
config.read('/home/wcmckee/signinlca/usertime.cfg')
Out[44]:
[]
In [45]:
config.add_section('users')
In [46]:
for naez in neza.keys():
print naez
config.set('users', naez, 0)
joemanz
point
wkee
blah
charle
poi
wblack
wmen
blag
figlet
sjohns
joeman
jchick
pytest
jblog
wez
wcm
red
wcmckee
qwe
checkthis
poiu
pjohns
tnow
ssung
signinlca.py
gerty
webmck
joecheck
clittle
In [48]:
with open('/home/wcmckee/signinlca/users.cfg', 'wb') as configfile:
config.write(configfile)
In [ ]:
Content source: wcmckee/signinlca
Similar notebooks: