Opened 10 years ago

Closed 6 years ago

#24 closed task (worksforme)

simplify python executables, no shell wrappers

Reported by: jreed Owned by: jreed
Priority: medium Milestone:
Component: Unclassified Version:
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket:
Total Hours: Internal?: no

Description

python scripts will be simple and call in the classes as needed.

Remove shell wrappers.

The python executables will be py.in files that will have the path to python 3.1 and location for supplementary python files replaced in it.

Subtickets

Change History (12)

comment:1 Changed 10 years ago by shane

  • Owner set to jeremy
  • Status changed from new to assigned

comment:2 Changed 10 years ago by jreed

This is almost done. Also I have some run_FOO.sh scripts generated in the src build tree you can use.

comment:3 Changed 10 years ago by shane

  • Owner changed from jeremy to jreed

comment:4 Changed 10 years ago by jreed

  • Owner changed from jreed to UnAssigned

I am unassigning this from me. Some scripts still need to be simplified. Maybe specific tickets should be created for each.

comment:5 Changed 10 years ago by shane

  • Milestone changed from 02. Running, functional authoritative-only server to feature backlog item

Moving this to backlog.

comment:6 Changed 9 years ago by stephen

  • Milestone feature backlog item deleted

Milestone feature backlog item deleted

comment:7 Changed 8 years ago by shane

  • Defect Severity set to N/A
  • Internal? unset
  • Milestone set to New Tasks
  • Sub-Project set to DNS

See also ticket #212.

comment:8 Changed 8 years ago by shane

  • Milestone New Tasks deleted

comment:9 Changed 6 years ago by shane

  • Owner changed from UnAssigned to jreed

Jeremy, I just had a look at my BIND 10 install, and everything seems to be a Python script (or a native binary). Can we resolve this ticket?

comment:10 Changed 6 years ago by jreed

sbin/bind10 is a shell wrapper for purposes of testing. It seems like we can easily have two copies of the tool using different locations or different naming -- and just have the test version in the source tree.

comment:11 Changed 6 years ago by shane

Jeremy, I'm not sure what you mean. sbin/bind10 is a shell script because we renamed the boss process to b10-init, and just have bind10 as a script to call that because invoking b10-init from the command line is not very intuitive.

I'm thinking that this ticket is complete... if there is other related work, then we can create a new ticket of course. If it is not complete, then I'd like to know what we actually have left to do!

comment:12 Changed 6 years ago by jreed

  • Resolution set to worksforme
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.