Compare commits
2 Commits
a0bb698c02
...
master
Author | SHA1 | Date | |
---|---|---|---|
448f645f6f | |||
a30978d20c |
2
dps.rb
2
dps.rb
@ -56,6 +56,8 @@ class Container
|
||||
set :authelia, "2#{COLOR_GRAY}FA#{COLOR_RESET}"
|
||||
elsif @data[:Labels][:"authelia_policy"]=="bypass"
|
||||
set :authelia, "#{COLOR_GREEN}BYP#{COLOR_RESET}"
|
||||
elsif @data[:Labels][:"authelia_policy"]=="none"
|
||||
set :authelia, "#{COLOR_GREEN}NONE#{COLOR_RESET}"
|
||||
else
|
||||
set :authelia, "#{COLOR_RED}?#{COLOR_RESET}"
|
||||
end
|
||||
|
7
dup.rb
7
dup.rb
@ -152,6 +152,7 @@ def action_help
|
||||
puts " --regenerate Generates YAML content from a running container."
|
||||
puts " --all Use all containers defined in yml files."
|
||||
puts "-v, --verbose More verbose output."
|
||||
puts "-q, --quiet Don't open log after starting a new container."
|
||||
exit 1
|
||||
end
|
||||
|
||||
@ -436,10 +437,12 @@ class Container
|
||||
if ! @data["detach"]
|
||||
self.attach
|
||||
else
|
||||
unless $quiet
|
||||
self.log
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
def regenerate
|
||||
c_data = `docker inspect #{@name}`
|
||||
@ -476,6 +479,7 @@ needs_container = true
|
||||
completion_str = ""
|
||||
silent_basedir = false
|
||||
$net_host = false
|
||||
$quiet = false
|
||||
|
||||
if ENV['DUP_DIR']
|
||||
$base_dir = ENV['DUP_DIR']
|
||||
@ -497,6 +501,7 @@ opts = GetoptLong.new(
|
||||
[ '--regenerate', GetoptLong::NO_ARGUMENT ],
|
||||
[ '--verbose', '-v', GetoptLong::NO_ARGUMENT ],
|
||||
[ '--all', GetoptLong::NO_ARGUMENT ],
|
||||
[ '--quiet', '-q', GetoptLong::NO_ARGUMENT ]
|
||||
)
|
||||
|
||||
opts.each do |opt, arg|
|
||||
@ -532,6 +537,8 @@ opts.each do |opt, arg|
|
||||
$verbose = true
|
||||
when '--all'
|
||||
container = Dir[$base_dir + "/*.yml"].sort.map{|f| Container.new(File.basename(f, ".yml"))}
|
||||
when '--quiet'
|
||||
$quiet = true
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user