Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
koliboy authored May 28, 2023
1 parent 3a37ad6 commit ea36eaf
Show file tree
Hide file tree
Showing 2 changed files with 96 additions and 0 deletions.
45 changes: 45 additions & 0 deletions lib/remove/httpd_check.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
#remove check

import sys,os

basidir = sys.argv[1] #/sdk-srvar/apache2/usr/conf/sites
domainslist = [] #["test.com","1.test.com"]


try:
subDomain = sys.argv[2].split(",")
for sub in subDomain:
domainslist.append(sub)
except Exception:
None

if not domainslist:
raise ValueError(f"ERROR:{basidir}:not found files somating Wrong")



domains_conf = [] #["test.com.ssl.conf","1.test.com.ssl.conf"]

for d1 in domainslist:
domains_conf.append(d1+".ssl.conf")

all_files = []
paths_files = []
for root, dirs, files in os.walk(basidir):
f = []
if files:
for c in files:
if c in domains_conf:
all_files.append(c)
f.append(c)
if f:
paths_files.append([f,[root]])


if all_files:
for check in domains_conf:
if not check in all_files:
None
raise ValueError(f"ERROR:{basidir}:not found file--> {check}")
else:
raise ValueError(f"ERROR:{basidir}:not founds file--> {domains_conf}")
51 changes: 51 additions & 0 deletions lib/remove/removefiles.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
import sys,os,tempfile

basidir = sys.argv[1] #/sdk-srvar/apache2/usr/conf/sites
domainslist = [] #["test.com","1.test.com"]


try:
subDomain = sys.argv[2].split(",")
for sub in subDomain:
domainslist.append(sub)
except Exception:
None

if not domainslist:
raise ValueError(f"ERROR:{basidir}:not found files somating Wrong")



domains_conf = [] #["test.com.ssl.conf","1.test.com.ssl.conf"]

for d1 in domainslist:
domains_conf.append(d1+".ssl.conf")


all_files = []
paths_files = []
for root, dirs, files in os.walk(basidir):
f = []
if files:
for c in files:
if c in domains_conf:
all_files.append(c)
f.append(c)
if f:
paths_files.append([f,[root]])






for file,path in paths_files:
p1 = path[0] #/sdk-srvar/apache2/www/compliner/hello
for f1 in file:
p2 = os.path.join(p1,f1)
os.remove(p2)
#Waring pse next updat tempfile.mkdtemp() to copy after delte when not del file back copy same path




0 comments on commit ea36eaf

Please sign in to comment.