mirror of https://github.com/openspug/spug
U update License
parent
5a8fbf48a2
commit
d542289efd
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
||||
FROM python:3.6.10-alpine3.11
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
||||
set -e
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
; # Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
; # Copyright: (c) <spug.dev@gmail.com>
|
||||
; # Released under the MIT License.
|
||||
; # Released under the AGPL-3.0 License.
|
||||
|
||||
[supervisord]
|
||||
nodaemon=true
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
||||
set -e
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.core.management.base import BaseCommand
|
||||
from django.core.management import execute_from_command_line
|
||||
from django.conf import settings
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.core.management.base import BaseCommand
|
||||
from django.conf import settings
|
||||
import subprocess
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.core.management.base import BaseCommand
|
||||
from apps.account.models import User
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.core.management.base import BaseCommand
|
||||
from apps.account.models import User
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from django.contrib.auth.hashers import make_password, check_password
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.conf.urls import url
|
||||
|
||||
from apps.account.views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.core.cache import cache
|
||||
from django.views.generic import View
|
||||
from django.db.models import F
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from apps.alarm.models import Alarm
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from libs import json_response, JsonParser, Argument
|
||||
from apps.alarm.models import Alarm, Group, Contact
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.http.response import HttpResponse
|
||||
from django_redis import get_redis_connection
|
||||
from apps.config.models import Config, Service, Environment
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from apps.apis import config
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.conf import settings
|
||||
from apps.app.models import Deploy
|
||||
from apps.setting.utils import AppSetting
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from django.db.models import F
|
||||
from libs import JsonParser, Argument, json_response
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from django.db.models import F
|
||||
from libs import json_response, JsonParser, Argument
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django_redis import get_redis_connection
|
||||
from django.conf import settings
|
||||
from libs.utils import AttrDict, human_time, human_datetime
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from django.db.models import F
|
||||
from django.conf import settings
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.conf.urls import url
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from libs import json_response, JsonParser, Argument, human_datetime
|
||||
from libs.channel import Channel
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.http import FileResponse
|
||||
import stat
|
||||
import time
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from django_redis import get_redis_connection
|
||||
from apps.host.models import Host
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db.models import F
|
||||
from apps.app.models import App
|
||||
from apps.host.models import Host
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from django.db.models import F
|
||||
from libs import json_response, JsonParser, Argument
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from libs.ssh import SSH
|
||||
from apps.host.models import Host
|
||||
from apps.setting.utils import AppSetting
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.core.management.base import BaseCommand
|
||||
from apps.monitor.scheduler import Scheduler
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from apscheduler.schedulers.background import BackgroundScheduler
|
||||
from apscheduler.executors.pool import ThreadPoolExecutor
|
||||
from apscheduler.triggers.interval import IntervalTrigger
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
def seconds_to_human(seconds):
|
||||
text = ''
|
||||
if seconds > 3600:
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from libs import json_response, JsonParser, Argument, human_datetime
|
||||
from apps.monitor.models import Detection
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from django.core.cache import cache
|
||||
from libs import ModelMixin, human_datetime
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from apps.notify.models import Notify
|
||||
from libs import json_response, JsonParser, Argument
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from queue import Queue
|
||||
from threading import Thread
|
||||
from libs.ssh import SSH, AuthenticationException
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.core.management.base import BaseCommand
|
||||
from apps.schedule.scheduler import Scheduler
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin, human_datetime
|
||||
from apps.account.models import User
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from apscheduler.schedulers.background import BackgroundScheduler
|
||||
from apscheduler.executors.pool import ThreadPoolExecutor
|
||||
from apscheduler.triggers.interval import IntervalTrigger
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from apps.schedule.models import Task, History
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.views.generic import View
|
||||
from django_redis import get_redis_connection
|
||||
from apscheduler.schedulers.background import BackgroundScheduler
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.db import models
|
||||
from libs import ModelMixin
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
# from django.urls import path
|
||||
from django.conf.urls import url
|
||||
from .views import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from functools import lru_cache
|
||||
from apps.setting.models import Setting
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
import django
|
||||
from django.views.generic import View
|
||||
from django.conf import settings
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from channels.generic.websocket import WebsocketConsumer
|
||||
from django_redis import get_redis_connection
|
||||
from apps.setting.utils import AppSetting
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from channels.consumer import SyncConsumer
|
||||
from apps.setting.utils import AppSetting
|
||||
from django_redis import get_redis_connection
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.urls import path
|
||||
from .consumers import *
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from .parser import JsonParser, Argument
|
||||
from .decorators import *
|
||||
from .validators import *
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from channels.layers import get_channel_layer
|
||||
from asgiref.sync import async_to_sync
|
||||
import uuid
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from functools import wraps
|
||||
from .utils import json_response
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from git import Repo, RemoteReference, TagReference, InvalidGitRepositoryError, GitCommandError
|
||||
from tempfile import NamedTemporaryFile
|
||||
import shutil
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from apps.setting.models import Setting
|
||||
import ldap
|
||||
import json
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.utils.deprecation import MiddlewareMixin
|
||||
from django.conf import settings
|
||||
from .utils import json_response
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from .utils import json_response
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
import json
|
||||
|
||||
from .utils import AttrDict
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from apps.alarm.models import Group, Contact
|
||||
from apps.setting.utils import AppSetting
|
||||
from apps.notify.models import Notify
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from paramiko.client import SSHClient, AutoAddPolicy
|
||||
from paramiko.config import SSH_PORT
|
||||
from paramiko.rsakey import RSAKey
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from django.http.response import HttpResponse
|
||||
from django.db.models import QuerySet
|
||||
from datetime import datetime, date as datetime_date
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
import ipaddress
|
||||
from datetime import datetime
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/env python
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
"""Django's command-line utility for administrative tasks."""
|
||||
import os
|
||||
import sys
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
"""
|
||||
ASGI entrypoint. Configures Django and then runs the application
|
||||
defined in the ASGI_APPLICATION setting.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
from channels.routing import ProtocolTypeRouter, ChannelNameRouter, URLRouter
|
||||
from consumer import routing, executors
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
"""
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
||||
Django settings for spug project.
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
"""spug URL Configuration
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
|
||||
The `urlpatterns` list routes URLs to views. For more information please see:
|
||||
https://docs.djangoproject.com/en/2.2/topics/http/urls/
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
"""
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
WSGI config for spug project.
|
||||
|
||||
It exposes the WSGI callable as a module-level variable named ``application``.
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
# start api service
|
||||
|
||||
cd $(dirname $(dirname $0))
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
# start monitor service
|
||||
|
||||
cd $(dirname $(dirname $0))
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
# Copyright: (c) OpenSpug Organization. https://github.com/openspug/spug
|
||||
# Copyright: (c) <spug.dev@gmail.com>
|
||||
# Released under the MIT License.
|
||||
# Released under the AGPL-3.0 License.
|
||||
# start schedule service
|
||||
|
||||
cd $(dirname $(dirname $0))
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue