aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2022-03-03 00:30:59 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2022-03-03 00:30:59 +0100
commit4ef9765933475e089f4f58d4d45019faab92646e (patch)
treeadbc6ada0f6728d381c139d664cf34a235a09013
parentMinimum sort-of working frontend. (diff)
downloadpuppet-classifier-4ef9765933475e089f4f58d4d45019faab92646e.tar.gz
puppet-classifier-4ef9765933475e089f4f58d4d45019faab92646e.tar.xz
Remove cruft from model file.
-rw-r--r--pyenc/model.py32
1 files changed, 0 insertions, 32 deletions
diff --git a/pyenc/model.py b/pyenc/model.py
index 1999d9d..be491ee 100644
--- a/pyenc/model.py
+++ b/pyenc/model.py
@@ -40,35 +40,3 @@ class PuppetClass(db.Model):
hosts = db.relationship('Host',
back_populates='classes',
secondary=host_classes)
-
-
-##################################################
-# Everything below should be removed
-
-
-def import_from_puppetdb():
- payload = {'query': 'nodes {}'}
- r = requests.post('http://busting.adrift.space:8080/pdb/query/v4',
- data=json.dumps(payload))
- for item in r.json():
- db.session.add(
- Host(fqdn=item['certname'],
- environment=item['catalog_environment']))
- db.session.commit()
-
-def import_more():
- with open('/usr/local/puppet/nodes.yaml') as f:
- data = yaml.full_load(f)
- for fqdn, val in data.items():
- h = Host.query.where(Host.fqdn==fqdn).first()
- print(h)
- if not h: continue
- # print(h)
- classes = data[h.fqdn]['classes']
- if type(classes) == dict:
- classes = classes.keys()
- cls = PuppetClass.query.where(PuppetClass.class_name.in_(classes)).all()
- print(cls)
- for c in cls:
- h.classes.append(c)
- db.session.commit()