bug fix & new docker

main
Steve Nyemba 5 days ago
parent f23bb7dffd
commit 308f7fad79

@ -0,0 +1,14 @@
FROM debian
RUN ["apt","update","--fix-missing"]
RUN ["apt","install","-y","git","python3","python3-pip","python3-virtualenv","sqlite3","postgresql"]
RUN ["virtualenv","/usr/local"]
RUN ["/usr/local/bin/pip3","install","--upgrade","pip","xlsxwriter","openpyxl","pyncclient"]
RUN ["/usr/local/bin/pip3","install","qcms@git+https://dev.the-phi.com/git/qcms/cms"]
RUN ["/usr/local/bin/pip3","install","smart-logger@git+https://dev.the-phi.com/git/library/smart-top"]
RUN ["git","clone","https://dev.the-phi.com/git/data-transport/studio","/data-bridge"]
EXPOSE 8082
ENV PATH=/usr/local/bin:$PATH
ENTRYPOINT ["qcms","bootup"]
# RUN ["echo","'qcms bootup /data-bridge'",">","bootup.sh"]
CMD ["/data-bridge"]

@ -35,7 +35,7 @@ def get (**_args) :
@cms.Plugin(mimetype="application/json",method="GET")
def providers (**_args):
technologies = []
transport.supported().apply(lambda row: [technologies.append({"group":row.name,"name":_name}) for _name in row if _name != '' and row.name in ['sql','nosql','warehouse','cloud']],axis=0).tolist()
transport.supported().apply(lambda row: [technologies.append({"group":row.name,"name":_name}) for _name in row if _name != '' and row.name in ['sql','nosql','warehouse','cloud']],axis=0)
return technologies
@cms.Plugin(mimetype="text/plain")
def version (**_args) :

@ -34,7 +34,7 @@
Open python framework for reading/writing ont multiple databases
<ul>
<li><i class="fa-solid fa-check"></i> Uses Pandas & SQLAlchemy 2.x</li>
<li><i class="fa-solid fa-check"></i> Simplifies syntax to data access</li>
<li><i class="fa-solid fa-check"></i> Simplifies access to multiple databases</li>
</ul>
</div>

Loading…
Cancel
Save