mirror of
https://github.com/mwalbeck/docker-xmpp-notify.git
synced 2025-04-17 03:22:33 +00:00
Update dependencies
This commit is contained in:
parent
2c627c2640
commit
18fc50e2c5
2 changed files with 8 additions and 14 deletions
|
@ -23,21 +23,22 @@ base_url = "https://hub.docker.com/v2/repositories"
|
||||||
|
|
||||||
client = docker.from_env()
|
client = docker.from_env()
|
||||||
|
|
||||||
|
|
||||||
class SendMsg(sleekxmpp.ClientXMPP):
|
class SendMsg(sleekxmpp.ClientXMPP):
|
||||||
|
|
||||||
def __init__(self, jid, password, recipient, message):
|
def __init__(self, jid, password, recipient, message):
|
||||||
sleekxmpp.ClientXMPP.__init__(self, jid, password)
|
sleekxmpp.ClientXMPP.__init__(self, jid, password)
|
||||||
|
|
||||||
self.recipient = recipient
|
self.recipient = recipient
|
||||||
self.msg = message
|
self.msg = message
|
||||||
|
|
||||||
self.add_event_handler("session_start", self.start, threaded=True)
|
self.add_event_handler("session_start", self.start, threaded=True)
|
||||||
|
|
||||||
def start(self, event):
|
def start(self, event):
|
||||||
self.send_message(mto=self.recipient, mbody=self.msg, mtype='chat')
|
self.send_message(mto=self.recipient, mbody=self.msg, mtype='chat')
|
||||||
|
|
||||||
self.disconnect(wait=True)
|
self.disconnect(wait=True)
|
||||||
|
|
||||||
|
|
||||||
def get_url(base_url, image_name):
|
def get_url(base_url, image_name):
|
||||||
name_split = split_image_name(image_name)
|
name_split = split_image_name(image_name)
|
||||||
|
@ -51,7 +52,7 @@ def split_image_name(image_name):
|
||||||
def get_user(image_name):
|
def get_user(image_name):
|
||||||
if '/' in image_name:
|
if '/' in image_name:
|
||||||
return image_name.split('/')[0]
|
return image_name.split('/')[0]
|
||||||
|
|
||||||
return 'library'
|
return 'library'
|
||||||
|
|
||||||
|
|
||||||
|
@ -68,7 +69,7 @@ def get_repository(image_name):
|
||||||
def get_tag(image_name):
|
def get_tag(image_name):
|
||||||
if ':' in image_name:
|
if ':' in image_name:
|
||||||
return image_name.split(':')[1]
|
return image_name.split(':')[1]
|
||||||
|
|
||||||
return 'latest'
|
return 'latest'
|
||||||
|
|
||||||
|
|
||||||
|
@ -103,4 +104,4 @@ if message_content:
|
||||||
xmpp = SendMsg(jid, jpassword, jto, message)
|
xmpp = SendMsg(jid, jpassword, jto, message)
|
||||||
|
|
||||||
if xmpp.connect():
|
if xmpp.connect():
|
||||||
xmpp.process(block=True)
|
xmpp.process(block=True)
|
||||||
|
|
|
@ -1,10 +1,3 @@
|
||||||
certifi==2017.4.17
|
docker>=2.3.0,<=2.4.2
|
||||||
chardet==3.0.4
|
|
||||||
docker==2.3.0
|
|
||||||
docker-pycreds==0.2.1
|
|
||||||
idna==2.5
|
|
||||||
requests==2.18.1
|
requests==2.18.1
|
||||||
six==1.10.0
|
|
||||||
sleekxmpp==1.3.2
|
sleekxmpp==1.3.2
|
||||||
urllib3==1.21.1
|
|
||||||
websocket-client==0.42.1
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue